@layer rhp.place{.rhp-plot>*{box-sizing:border-box!important;position:absolute!important}.rhp-plot[data-rhp-o=h]:not([data-rhp-overlap])>*{left:0!important;right:0!important;top:calc(var(--rhp-position) * var(--rhp-pitch,100% / var(--rhp-n)))!important;height:var(--rhp-pitch,calc(100% / var(--rhp-n)))!important;bottom:auto!important;translate:none!important}.rhp-plot[data-rhp-o=v]:not([data-rhp-overlap])>*{top:0!important;bottom:0!important;left:calc(var(--rhp-position) * var(--rhp-pitch,100% / var(--rhp-n)))!important;width:var(--rhp-pitch,calc(100% / var(--rhp-n)))!important;right:auto!important;translate:none!important}.rhp-plot[data-rhp-reorder=slide]:not([data-rhp-overlap])>*{transition-property:top,left!important;transition-duration:var(--rhp-slide-time,.3s),var(--rhp-slide-time,.3s)!important;transition-timing-function:var(--rhp-slide-ease,ease-in-out),var(--rhp-slide-ease,ease-in-out)!important;transition-behavior:normal,normal!important;transition-delay:0s,0s!important}.rhp-chart[data-rhp-turning] .rhp-plot[data-rhp-reorder]>*,.rhp-chart[data-rhp-turning],.rhp-chart[data-rhp-turning] *,[data-rhp-animate=js] .rhp-bar,[data-rhp-animate=js] .rhp-dot,[data-rhp-animate=js] .rhp-tick,[data-rhp-animate=js] .rhp-label,[data-rhp-animate=js] .rhp-place,[data-rhp-animate=js] .rhp-area,[data-rhp-animate=js] .rhp-line,[data-rhp-animate=js] .rhp-gridline,[data-rhp-animate=js] .rhp-cell{transition:none!important}.rhp-plot>[hidden]{display:none!important}.rhp-plot[data-rhp-overlap]>:not(.rhp-bar,.rhp-dot,.rhp-tick,.rhp-label,.rhp-cell,.rhp-place,.rhp-area,.rhp-line){inset:0!important}@media (prefers-reduced-motion:reduce){.rhp-plot[data-rhp-reorder]:not([data-rhp-overlap])>*,.rhp-chart .rhp-bar,.rhp-chart .rhp-dot,.rhp-chart .rhp-tick,.rhp-chart .rhp-label,.rhp-chart .rhp-place,.rhp-chart .rhp-area,.rhp-chart .rhp-line,.rhp-chart .rhp-gridline,.rhp-chart .rhp-cell{transition:none!important}}[data-rhp-gutters=h]>.rhp-body>.rhp-plot{grid-column:1/-1!important;grid-template-columns:subgrid!important;grid-template-rows:100%!important;display:grid!important}[data-rhp-gutters=v]>.rhp-body>.rhp-plot{grid-row:1/-1!important;grid-template-rows:subgrid!important;grid-template-columns:100%!important;display:grid!important}[data-rhp-gutters]>.rhp-body>.rhp-plot>:not(svg,img,canvas,video,iframe,embed,object,.rhp-bar,.rhp-dot,.rhp-tick,.rhp-label,.rhp-cell,.rhp-area,.rhp-line){display:grid!important;position:relative!important}[data-rhp-gutters=h]>.rhp-body>.rhp-plot>*{grid-area:1/1/auto/-1!important;grid-template-columns:subgrid!important}[data-rhp-gutters=v]>.rhp-body>.rhp-plot>*{grid-area:1/1/-1!important;grid-template-rows:subgrid!important}[data-rhp-gutters=h]>.rhp-body>.rhp-plot:not([data-rhp-overlap])>*{align-self:start!important}[data-rhp-gutters=v]>.rhp-body>.rhp-plot:not([data-rhp-overlap])>*{justify-self:start!important}[data-rhp-gutters=h]>.rhp-body>.rhp-plot>:is(svg,img,canvas,video,iframe,embed,object,.rhp-bar,.rhp-dot,.rhp-tick,.rhp-label,.rhp-cell,.rhp-area,.rhp-line){grid-area:1/track!important}[data-rhp-gutters=v]>.rhp-body>.rhp-plot>:is(svg,img,canvas,video,iframe,embed,object,.rhp-bar,.rhp-dot,.rhp-tick,.rhp-label,.rhp-cell,.rhp-area,.rhp-line){grid-area:track/1!important}[data-rhp-gutters=h] .rhp-plot .rhp-bar,[data-rhp-gutters=h] .rhp-plot .rhp-dot,[data-rhp-gutters=h] .rhp-plot .rhp-tick,[data-rhp-gutters=h] .rhp-plot .rhp-label,[data-rhp-gutters=h] .rhp-plot .rhp-cell,[data-rhp-gutters=h] .rhp-plot .rhp-area,[data-rhp-gutters=h] .rhp-plot .rhp-line,[data-rhp-gutters=h] .rhp-plot .rhp-plot{grid-column:track!important}[data-rhp-gutters=v] .rhp-plot .rhp-bar,[data-rhp-gutters=v] .rhp-plot .rhp-dot,[data-rhp-gutters=v] .rhp-plot .rhp-tick,[data-rhp-gutters=v] .rhp-plot .rhp-label,[data-rhp-gutters=v] .rhp-plot .rhp-cell,[data-rhp-gutters=v] .rhp-plot .rhp-area,[data-rhp-gutters=v] .rhp-plot .rhp-line,[data-rhp-gutters=v] .rhp-plot .rhp-plot{grid-row:track!important}[data-rhp-gutters]>.rhp-body>.rhp-plot>*>[data-rhp-edge]{position:relative!important}[data-rhp-gutters=h]>.rhp-body>.rhp-plot>*>[data-rhp-edge=start]{grid-area:1/start!important}[data-rhp-gutters=h]>.rhp-body>.rhp-plot>*>[data-rhp-edge=end]{grid-area:1/end!important}[data-rhp-gutters=v]>.rhp-body>.rhp-plot>*>[data-rhp-edge=start]{grid-area:start/1!important}[data-rhp-gutters=v]>.rhp-body>.rhp-plot>*>[data-rhp-edge=end]{grid-area:end/1!important}}@layer rhp.slat;@layer rhp.core{:where(.rhp-body,.rhp-axis,.rhp-gridline,.rhp-gridline>span,.rhp-plot,.rhp-plot>*,.rhp-bar,.rhp-dot,.rhp-tick,.rhp-label,.rhp-cell,.rhp-place,.rhp-area,.rhp-area path,.rhp-line,.rhp-line path){display:revert!important;box-sizing:border-box!important;box-shadow:none!important;outline:revert!important;outline-offset:revert!important;float:none!important;vertical-align:baseline!important;user-select:auto!important;touch-action:auto!important;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;font:inherit!important;font-synthesis:inherit!important;letter-spacing:inherit!important;word-spacing:inherit!important;text-transform:inherit!important;text-indent:inherit!important;text-align:inherit!important;text-shadow:inherit!important;color:inherit!important;white-space:inherit!important;text-rendering:inherit!important;-webkit-font-smoothing:inherit!important;-moz-osx-font-smoothing:inherit!important;-webkit-text-stroke:inherit!important;-webkit-tap-highlight-color:inherit!important;word-break:inherit!important;overflow-wrap:inherit!important;hyphens:inherit!important;line-break:inherit!important;print-color-adjust:inherit!important;background:0 0!important;border:0 solid #0000!important;border-radius:0!important;margin:0!important;padding:0!important;text-decoration:none!important;transition:none!important;animation:none!important;overflow:visible!important}:where(.rhp-body,.rhp-axis,.rhp-gridline,.rhp-gridline>span,.rhp-plot,.rhp-plot>:not(svg,img,canvas,video,iframe,embed,object),.rhp-bar,.rhp-dot,.rhp-tick,.rhp-label,.rhp-cell){width:auto!important;height:auto!important}:where(:root:active-view-transition .rhp-plot>*){view-transition-name:none!important}:where(.rhp-body,.rhp-axis,.rhp-gridline,.rhp-gridline>span,.rhp-plot,.rhp-plot>*,.rhp-bar,.rhp-dot,.rhp-tick,.rhp-label,.rhp-cell,.rhp-place,.rhp-area,.rhp-line)[hidden],:where(.rhp-body,.rhp-axis,.rhp-plot,.rhp-plot>*):before,:where(.rhp-body,.rhp-axis,.rhp-plot,.rhp-plot>*):after{display:none!important}:is(.rhp-label,.rhp-gridline>span)::selection,:is(.rhp-label,.rhp-gridline>span,.rhp-bar,.rhp-dot,.rhp-tick,.rhp-cell) ::selection{color:highlighttext!important;text-shadow:none!important;background-color:highlight!important}.rhp-chart{--rhp-min:0;--rhp-max:100;--rhp-inset:18%;padding-top:var(--rhp-pad-top,2px)!important;padding-right:var(--rhp-pad-right,2px)!important;padding-bottom:var(--rhp-pad-bottom,2px)!important;padding-left:var(--rhp-pad-left,2px)!important}.rhp-body{all:initial!important;width:100%!important;visibility:inherit!important;pointer-events:inherit!important;-webkit-tap-highlight-color:inherit!important;font:400 12px/1.15 var(--rhp-font)!important;color:var(--rhp-ink)!important;print-color-adjust:exact!important;direction:ltr!important;display:grid!important;position:relative!important;container-type:inline-size!important}.rhp-chart[data-rhp-o=h]:not([data-rhp-aspect])>.rhp-body{height:auto!important}.rhp-chart[data-rhp-o=v]:not([data-rhp-aspect])>.rhp-body{height:var(--rhp-height,240px)!important}.rhp-chart[data-rhp-o=h][data-rhp-sized]:not([data-rhp-aspect])>.rhp-body{height:var(--rhp-height)!important}.rhp-chart[data-rhp-aspect]{box-sizing:border-box!important;aspect-ratio:var(--rhp-aspect)!important;min-height:0!important}.rhp-chart[data-rhp-aspect]>.rhp-body{height:100%!important}.rhp-body>*{grid-area:1/1!important;min-width:0!important;min-height:0!important}.rhp-axis{pointer-events:none!important;position:relative!important}.rhp-axis[data-rhp-o=h]{clip-path:inset(-100vh calc(-1 * var(--rhp-axis-ends,28px)))!important}.rhp-axis[data-rhp-o=v]{clip-path:inset(calc(-1 * var(--rhp-axis-ends,28px)) -100vw)!important}.rhp-gridline{--rhp-p:calc((var(--rhp-at) - var(--rhp-min)) / (var(--rhp-max) - var(--rhp-min)));position:absolute!important}.rhp-gridline[data-rhp-o=h]{top:0!important;bottom:0!important;left:calc(var(--rhp-p) * 100%)!important;border-left:1px solid var(--rhp-grid)!important}.rhp-gridline[data-rhp-o=v]{left:0!important;right:0!important;bottom:calc(var(--rhp-p) * 100%)!important;border-bottom:1px solid var(--rhp-grid)!important}.rhp-gridline>span{color:var(--rhp-muted)!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important;font-size:11px!important;line-height:1!important;position:absolute!important}.rhp-axis[data-rhp-grid=off]>.rhp-gridline{border-color:#0000!important}.rhp-gridline[data-rhp-o=h]>span{top:calc(100% + 5px)!important;left:0!important;translate:-50%!important}.rhp-gridline[data-rhp-o=v]>span{bottom:0!important;right:calc(100% + 6px)!important;translate:0 50%!important}.rhp-plot{z-index:1!important;position:relative!important}.rhp-plot[data-rhp-o=h],.rhp-bar[data-rhp-o=h]:not([data-rhp-back]){--rhp-toward-end:to right}.rhp-plot[data-rhp-o=v],.rhp-bar[data-rhp-o=v]:not([data-rhp-back]){--rhp-toward-end:to top}.rhp-bar[data-rhp-o=h][data-rhp-back]{--rhp-toward-end:to left}.rhp-bar[data-rhp-o=v][data-rhp-back]{--rhp-toward-end:to bottom}.rhp-body>.rhp-plot[data-rhp-o=h]:not([data-rhp-overlap]){height:calc(var(--rhp-n) * var(--rhp-pitch,32px))!important}.rhp-chart[data-rhp-sized]>.rhp-body>.rhp-plot[data-rhp-o=h]:not([data-rhp-overlap]){height:calc(var(--rhp-n) * var(--rhp-pitch,100% / var(--rhp-n)))!important}.rhp-body>.rhp-plot[data-rhp-o=v]:not([data-rhp-overlap]){width:calc(var(--rhp-n) * var(--rhp-pitch,100% / var(--rhp-n)))!important}.rhp-body>.rhp-plot[data-rhp-overlap][data-rhp-o=h]{min-height:var(--rhp-pitch,32px)!important}.rhp-plot>*>.rhp-plot,.rhp-plot>.rhp-plot{--rhp-pitch:initial}.rhp-plot>*>.rhp-plot{position:absolute!important}.rhp-plot[data-rhp-o=h]>*>.rhp-plot{top:calc((100% - var(--rhp-plot-thick,100%)) / 2)!important;right:0!important;bottom:calc((100% - var(--rhp-plot-thick,100%)) / 2)!important;left:0!important}.rhp-plot[data-rhp-o=v]>*>.rhp-plot{top:0!important;right:calc((100% - var(--rhp-plot-thick,100%)) / 2)!important;bottom:0!important;left:calc((100% - var(--rhp-plot-thick,100%)) / 2)!important}.rhp-bar,.rhp-area,.rhp-line{--rhp-lo:clamp(0, (min(var(--rhp-from), var(--rhp-to)) - var(--rhp-min)) / (var(--rhp-max) - var(--rhp-min)), 1);--rhp-hi:clamp(0, (max(var(--rhp-from), var(--rhp-to)) - var(--rhp-min)) / (var(--rhp-max) - var(--rhp-min)), 1)}.rhp-dot,.rhp-tick,.rhp-label,.rhp-place{--rhp-p:calc((var(--rhp-at) - var(--rhp-min)) / (var(--rhp-max) - var(--rhp-min)))}.rhp-bar,.rhp-dot,.rhp-tick,.rhp-label,.rhp-cell,.rhp-place,.rhp-area,.rhp-line{position:absolute!important}.rhp-bar,.rhp-dot,.rhp-tick,.rhp-label,.rhp-cell{clip-path:var(--rhp-clip,none)!important}.rhp-area[data-rhp-o=h],.rhp-line[data-rhp-o=h]{left:calc(var(--rhp-lo) * 100%)!important;width:calc((var(--rhp-hi) - var(--rhp-lo)) * 100%)!important}.rhp-area[data-rhp-o=v],.rhp-line[data-rhp-o=v]{bottom:calc(var(--rhp-lo) * 100%)!important;height:calc((var(--rhp-hi) - var(--rhp-lo)) * 100%)!important}.rhp-bar[data-rhp-o=h]{left:calc(var(--rhp-lo) * 100%)!important;width:calc((var(--rhp-hi) - var(--rhp-lo)) * 100% - var(--rhp-gap,0%))!important}.rhp-bar[data-rhp-o=h]:not([data-rhp-back]){left:calc(var(--rhp-lo) * 100% + var(--rhp-gap,0%))!important}.rhp-bar[data-rhp-o=v]{bottom:calc(var(--rhp-lo) * 100%)!important;height:calc((var(--rhp-hi) - var(--rhp-lo)) * 100% - var(--rhp-gap,0%))!important}.rhp-bar[data-rhp-o=v]:not([data-rhp-back]){bottom:calc(var(--rhp-lo) * 100% + var(--rhp-gap,0%))!important}.rhp-bar{background:var(--rhp-color,var(--rhp-series-1))!important}.rhp-bar[data-rhp-o=h]:not([data-rhp-back]){border-top-left-radius:var(--rhp-start-radius,var(--rhp-radius,2px))!important;border-top-right-radius:var(--rhp-end-radius,var(--rhp-radius,2px))!important;border-bottom-right-radius:var(--rhp-end-radius,var(--rhp-radius,2px))!important;border-bottom-left-radius:var(--rhp-start-radius,var(--rhp-radius,2px))!important}.rhp-bar[data-rhp-o=h][data-rhp-back]{border-top-left-radius:var(--rhp-end-radius,var(--rhp-radius,2px))!important;border-top-right-radius:var(--rhp-start-radius,var(--rhp-radius,2px))!important;border-bottom-right-radius:var(--rhp-start-radius,var(--rhp-radius,2px))!important;border-bottom-left-radius:var(--rhp-end-radius,var(--rhp-radius,2px))!important}.rhp-bar[data-rhp-o=v]:not([data-rhp-back]){border-top-left-radius:var(--rhp-end-radius,var(--rhp-radius,2px))!important;border-top-right-radius:var(--rhp-end-radius,var(--rhp-radius,2px))!important;border-bottom-right-radius:var(--rhp-start-radius,var(--rhp-radius,2px))!important;border-bottom-left-radius:var(--rhp-start-radius,var(--rhp-radius,2px))!important}.rhp-bar[data-rhp-o=v][data-rhp-back]{border-top-left-radius:var(--rhp-start-radius,var(--rhp-radius,2px))!important;border-top-right-radius:var(--rhp-start-radius,var(--rhp-radius,2px))!important;border-bottom-right-radius:var(--rhp-end-radius,var(--rhp-radius,2px))!important;border-bottom-left-radius:var(--rhp-end-radius,var(--rhp-radius,2px))!important}.rhp-bar[data-rhp-o=h]{height:var(--rhp-thick,calc(100% - 2 * var(--rhp-inset)))!important;top:50%!important;translate:0 -50%!important}.rhp-bar[data-rhp-o=v]{width:var(--rhp-thick,calc(100% - 2 * var(--rhp-inset)))!important;left:50%!important;translate:-50%!important}.rhp-dot{width:var(--rhp-size,10px)!important;height:var(--rhp-size,10px)!important;background:var(--rhp-color,var(--rhp-series-1))!important;border-radius:50%!important}.rhp-dot[data-rhp-o=h]{left:calc(var(--rhp-p) * 100%)!important;top:calc(var(--rhp-across,.5) * 100%)!important;translate:-50% -50%!important}.rhp-dot[data-rhp-o=v]{bottom:calc(var(--rhp-p) * 100%)!important;left:calc(var(--rhp-across,.5) * 100%)!important;translate:-50% 50%!important}.rhp-place{width:0!important;height:0!important}.rhp-place[data-rhp-o=h]{left:calc(var(--rhp-p) * 100%)!important;top:calc(var(--rhp-across,.5) * 100%)!important}.rhp-place[data-rhp-o=v]{bottom:calc(var(--rhp-p) * 100%)!important;left:calc(var(--rhp-across,.5) * 100%)!important}.rhp-tick{background:var(--rhp-color,var(--rhp-ink))!important}.rhp-tick[data-rhp-o=h]{left:calc(var(--rhp-p) * 100%)!important;height:var(--rhp-thick,calc(100% - 2 * var(--rhp-inset)))!important;width:var(--rhp-tick-width,2px)!important;top:50%!important;translate:-50% -50%!important}.rhp-tick[data-rhp-o=v]{bottom:calc(var(--rhp-p) * 100%)!important;width:var(--rhp-thick,calc(100% - 2 * var(--rhp-inset)))!important;height:var(--rhp-tick-width,2px)!important;left:50%!important;translate:-50% 50%!important}.rhp-label{font-size:var(--rhp-label-size,12px)!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important;line-height:1.15!important}.rhp-label[data-rhp-at][data-rhp-o=h]{left:calc(min(var(--rhp-p),1)*100%)!important;padding-left:var(--rhp-label-gap,5px)!important;top:50%!important;translate:0 -50%!important}.rhp-label[data-rhp-at][data-rhp-o=h][data-rhp-side=before]{padding-top:0!important;padding-right:var(--rhp-label-gap,5px)!important;padding-bottom:0!important;padding-left:0!important;translate:-100% -50%!important}.rhp-label[data-rhp-at][data-rhp-o=v]{bottom:calc(max(var(--rhp-p),0)*100%)!important;padding-bottom:var(--rhp-label-gap,3px)!important;left:50%!important;translate:-50%!important}.rhp-label[data-rhp-at][data-rhp-o=v][data-rhp-side=before]{padding-top:var(--rhp-label-gap,3px)!important;padding-bottom:0!important;padding-left:0!important;padding-right:0!important;translate:-50% 100%!important}.rhp-label[data-rhp-edge][data-rhp-o=h]{text-overflow:ellipsis!important;top:50%!important;overflow:hidden!important;translate:0 -50%!important}.rhp-label[data-rhp-edge=start][data-rhp-o=h]{width:var(--rhp-room-start,104px)!important;text-align:right!important;padding-right:var(--rhp-label-gap,8px)!important;right:100%!important}.rhp-label[data-rhp-edge=end][data-rhp-o=h]{width:var(--rhp-room-end,44px)!important;padding-left:var(--rhp-label-gap,6px)!important;left:100%!important}.rhp-label[data-rhp-edge][data-rhp-o=v]{text-align:center!important;text-overflow:ellipsis!important;left:0!important;right:0!important;overflow:hidden!important}.rhp-label[data-rhp-edge=start][data-rhp-o=v]{padding-top:var(--rhp-label-gap,6px)!important;top:100%!important}.rhp-label[data-rhp-edge=end][data-rhp-o=v]{padding-bottom:var(--rhp-label-gap,3px)!important;bottom:100%!important}.rhp-cell{top:var(--rhp-cell-gap,1px)!important;right:var(--rhp-cell-gap,1px)!important;bottom:var(--rhp-cell-gap,1px)!important;left:var(--rhp-cell-gap,1px)!important;background:var(--rhp-color,color-mix(in oklab, var(--rhp-high) calc(clamp(0, (var(--rhp-value) - var(--rhp-min)) / (var(--rhp-max) - var(--rhp-min)), 1)*100%) , var(--rhp-low)))!important;border-top-left-radius:var(--rhp-radius,2px)!important;border-top-right-radius:var(--rhp-radius,2px)!important;border-bottom-right-radius:var(--rhp-radius,2px)!important;border-bottom-left-radius:var(--rhp-radius,2px)!important}.rhp-area{fill:color-mix(in srgb,var(--rhp-color,var(--rhp-series-1)) 35%,transparent)!important;stroke:var(--rhp-color,var(--rhp-series-1))!important;stroke-width:1.5px!important;filter:none!important;pointer-events:inherit!important;stroke-dasharray:none!important;stroke-dashoffset:0!important;stroke-linejoin:miter!important;stroke-linecap:butt!important;stroke-miterlimit:4!important;stroke-opacity:1!important;fill-opacity:1!important;fill-rule:nonzero!important;paint-order:normal!important;shape-rendering:auto!important;overflow:visible!important}.rhp-area path{fill:inherit!important;stroke:inherit!important;stroke-width:inherit!important;stroke-dasharray:inherit!important;stroke-dashoffset:inherit!important;stroke-linejoin:inherit!important;stroke-linecap:inherit!important;stroke-miterlimit:inherit!important;stroke-opacity:inherit!important;fill-opacity:inherit!important;fill-rule:inherit!important;paint-order:inherit!important;shape-rendering:inherit!important;vector-effect:non-scaling-stroke!important;filter:none!important;pointer-events:inherit!important;d:var(--rhp-d,none)!important}.rhp-area[data-rhp-o=h],.rhp-line[data-rhp-o=h]{top:calc(var(--rhp-inset) / 2)!important;height:calc(100% - var(--rhp-inset))!important}.rhp-area[data-rhp-o=v],.rhp-line[data-rhp-o=v]{left:calc(var(--rhp-inset) / 2)!important;width:calc(100% - var(--rhp-inset))!important}.rhp-line{--rhp-d-under:none;fill:none!important;stroke:var(--rhp-color,var(--rhp-series-1))!important;stroke-width:2px!important;stroke-linejoin:round!important;stroke-linecap:round!important;stroke-dasharray:none!important;stroke-dashoffset:0!important;stroke-miterlimit:4!important;stroke-opacity:1!important;fill-opacity:1!important;paint-order:normal!important;shape-rendering:auto!important;filter:none!important;pointer-events:inherit!important;overflow:visible!important}.rhp-line path{stroke-width:inherit!important;stroke-linejoin:inherit!important;stroke-linecap:inherit!important;stroke-dasharray:inherit!important;stroke-dashoffset:inherit!important;stroke-miterlimit:inherit!important;stroke-opacity:inherit!important;fill-opacity:inherit!important;paint-order:inherit!important;shape-rendering:inherit!important;vector-effect:non-scaling-stroke!important;filter:none!important;pointer-events:inherit!important}.rhp-line .rhp-stroke{fill:none!important;stroke:inherit!important;d:var(--rhp-d,none)!important}.rhp-line .rhp-under{fill:color-mix(in srgb,var(--rhp-color,var(--rhp-series-1)) 22%,transparent)!important;stroke:none!important;d:var(--rhp-d-under,none)!important}:is(.rhp-bar,.rhp-dot,.rhp-tick,.rhp-label[data-rhp-at],.rhp-place,.rhp-area,.rhp-line,.rhp-gridline){transition-property:left,width,bottom,height,background-color!important;transition-duration:var(--rhp-length-time,.15s)!important;transition-timing-function:var(--rhp-length-ease,ease-out)!important}.rhp-cell{transition-property:background-color!important;transition-duration:var(--rhp-length-time,.15s)!important;transition-timing-function:var(--rhp-length-ease,ease-out)!important;transition-behavior:normal!important;transition-delay:0s!important}@media (prefers-reduced-motion:no-preference){.rhp-area:not([data-rhp-animate=js] *) path,.rhp-line:not([data-rhp-animate=js] *) path{transition-property:d!important;transition-duration:var(--rhp-length-time,.15s)!important;transition-timing-function:var(--rhp-length-ease,ease-out)!important;transition-behavior:normal!important;transition-delay:0s!important}}@media (forced-colors:active){.rhp-bar,.rhp-dot,.rhp-tick,.rhp-cell,.rhp-area,.rhp-line{forced-color-adjust:none!important}.rhp-bar,.rhp-dot,.rhp-tick,.rhp-cell{outline-offset:-1px!important;outline:1px solid canvastext!important}}.rhp-manydots{z-index:1;position:relative!important}.rhp-manydot{background-color:var(--rhp-manydot-color,#2a78d6);clip-path:var(--rhp-manydot-clip,none);border-radius:50%;box-sizing:border-box!important;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;width:var(--rhp-manydot-size,4px)!important;height:var(--rhp-manydot-size,4px)!important;border:0 solid #0000!important;margin:0 0 -2px -2px!important;padding:0!important;position:absolute!important;top:auto!important;right:auto!important;translate:none!important}:where(.rhp-manydots-points[data-rhp-offset])>.rhp-manydot{margin-left:var(--rhp-manydot-offset)!important;margin-bottom:var(--rhp-manydot-offset)!important}@media (forced-colors:active){.rhp-manydot{forced-color-adjust:none!important;outline-offset:-1px!important;outline:1px solid canvastext!important}}[data-rhp-gutters=h]>.rhp-body{grid-template-columns:[start-start] var(--rhp-gutter-start) [start-end track-start] minmax(0,1fr) [track-end end-start] var(--rhp-gutter-end) [end-end]!important}.rhp-chart[data-rhp-gutters=v]:not([data-rhp-aspect])>.rhp-body{grid-template-rows:[end-start] var(--rhp-gutter-end) [end-end track-start] var(--rhp-height,240px) [track-end start-start] var(--rhp-gutter-start) [start-end]!important;height:auto!important}.rhp-chart[data-rhp-gutters=v][data-rhp-aspect]>.rhp-body{grid-template-rows:[end-start] var(--rhp-gutter-end) [end-end track-start] minmax(0,1fr) [track-end start-start] var(--rhp-gutter-start) [start-end]!important}[data-rhp-gutters=h]>.rhp-body>*{grid-area:1/track!important}[data-rhp-gutters=v]>.rhp-body>*{grid-area:track/1!important}[data-rhp-gutters]>.rhp-body>.rhp-plot>*>[data-rhp-edge]{width:auto!important;min-width:0!important;min-height:0!important;inset:auto!important;translate:none!important}[data-rhp-gutters=h]>.rhp-body>.rhp-plot>*>[data-rhp-edge]{max-width:var(--rhp-gutter-max,40cqw)!important;align-self:center!important}[data-rhp-gutters=h]>.rhp-body>.rhp-plot>*>[data-rhp-edge=start]{justify-self:end!important}[data-rhp-gutters=h]>.rhp-body>.rhp-plot>*>[data-rhp-edge=end]{justify-self:start!important}[data-rhp-gutters=v]>.rhp-body>.rhp-plot>*>[data-rhp-edge]{justify-self:stretch!important}[data-rhp-gutters=v]>.rhp-body>.rhp-plot>*>[data-rhp-edge=start]{align-self:start!important}[data-rhp-gutters=v]>.rhp-body>.rhp-plot>*>[data-rhp-edge=end]{align-self:end!important}.rhp-chart[data-rhp-cross]{--rhp-cross:initial}.rhp-chart[data-rhp-cross][data-rhp-o=h]:not([data-rhp-aspect])>.rhp-body{height:var(--rhp-height,240px)!important}.rhp-chart[data-rhp-cross] :is(.rhp-dot,.rhp-label[data-rhp-at],.rhp-place){--rhp-q:calc((var(--rhp-cross) - var(--rhp-cross-min)) / (var(--rhp-cross-max) - var(--rhp-cross-min)))}.rhp-chart[data-rhp-cross] .rhp-dot[data-rhp-o=h]{top:auto!important;bottom:calc(var(--rhp-q,(1 - var(--rhp-across,.5))) * 100%)!important;translate:-50% 50%!important}.rhp-chart[data-rhp-cross] .rhp-dot[data-rhp-o=v]{left:calc(var(--rhp-q,var(--rhp-across,.5)) * 100%)!important}.rhp-chart[data-rhp-cross] .rhp-place[data-rhp-o=h]{top:auto!important;bottom:calc(var(--rhp-q,(1 - var(--rhp-across,.5))) * 100%)!important}.rhp-chart[data-rhp-cross] .rhp-place[data-rhp-o=v]{left:calc(var(--rhp-q,var(--rhp-across,.5)) * 100%)!important}.rhp-chart[data-rhp-cross] .rhp-label[data-rhp-at][data-rhp-o=h]{top:auto!important;bottom:calc(max(var(--rhp-q,.5),0)*100%)!important;translate:0 50%!important}.rhp-chart[data-rhp-cross] .rhp-label[data-rhp-at][data-rhp-o=h][data-rhp-side=before]{translate:-100% 50%!important}.rhp-chart[data-rhp-cross] .rhp-label[data-rhp-at][data-rhp-o=v]{left:calc(min(var(--rhp-q,.5),1)*100%)!important}.rhp-chart[data-rhp-cross] .rhp-line{--rhp-q0:calc((var(--rhp-cross-from) - var(--rhp-cross-min)) / (var(--rhp-cross-max) - var(--rhp-cross-min)));--rhp-q1:calc((var(--rhp-cross-to) - var(--rhp-cross-min)) / (var(--rhp-cross-max) - var(--rhp-cross-min)))}.rhp-chart[data-rhp-cross] .rhp-line[data-rhp-o=h]{top:auto!important;bottom:calc(var(--rhp-q0) * 100%)!important;height:calc((var(--rhp-q1) - var(--rhp-q0)) * 100%)!important}.rhp-chart[data-rhp-cross] .rhp-line[data-rhp-o=v]{left:calc(var(--rhp-q0) * 100%)!important;width:calc((var(--rhp-q1) - var(--rhp-q0)) * 100%)!important}.rhp-axis[data-rhp-cross]{--rhp-min:var(--rhp-cross-min);--rhp-max:var(--rhp-cross-max)}}.loop-video[data-astro-cid-kh647wwm]{object-fit:cover;width:100%;height:100%}.live-embed[data-astro-cid-wu5jqago]{width:100%;height:100%;display:grid}.live-embed[data-astro-cid-wu5jqago]>*{grid-area:1/1}iframe[data-astro-cid-wu5jqago]{opacity:0;border:0;width:100%;height:100%}.live-embed[data-astro-cid-wu5jqago][data-loaded] iframe[data-astro-cid-wu5jqago]{opacity:1}@font-face{font-family:Schibsted Grotesk;src:url(/quizmark/assets/fonts/SchibstedGrotesk.woff2)format("woff2");font-weight:400 900;font-display:swap}@font-face{font-family:Plex Mono;src:url(/quizmark/assets/fonts/IBMPlexMono-500.woff2)format("woff2");font-weight:500;font-display:swap}.quizmark{--bg:#fbfbf9;--ink:#131715;--ink-2:#484f4b;--ink-3:#676e6a;--rule:#e3e4df;--tint:#f1f3ef;--teal:#079690;--teal-ink:#04625e;--pl-bg:#0b0d0f;--pl-card:#1b1e23;--pl-text:#f2f4f7;--pl-muted:#a6adbb;--pl-blue:#4f8cff;--pl-green:#3fbf7f;--pl-red:#ef5f6b;--pl-ready:#26c2b4;--sans:"Schibsted Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;color:var(--ink);font:400 17px/1.55 var(--sans);font-feature-settings:"kern";& img{max-width:100%;display:block}& h2,& h3{font-family:inherit;font-weight:800;line-height:inherit;letter-spacing:-.028em;text-wrap:balance;margin:0}& p{text-wrap:pretty;margin:0}& button{font:inherit;color:inherit}& a{color:inherit;text-underline-offset:3px;text-decoration-color:currentColor;text-decoration-thickness:1px}& :focus-visible{outline:3px solid var(--teal);outline-offset:3px;border-radius:4px}& .player{margin:0}& .stage{background:var(--pl-bg);color:var(--pl-text);isolation:isolate;border-radius:14px;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 1px 2px #13171514,0 24px 60px -24px #13171573;container-type:inline-size}& .screen{aspect-ratio:16/9;grid-area:1/1;position:relative;overflow:hidden}& .stage>.bar{grid-area:2/1}& .frame{object-fit:cover;width:100%;height:100%;transition:opacity .35s}& .frame.is-swapping{opacity:.15}& .cc{text-align:center;pointer-events:none;padding-inline:8%;font-size:clamp(12px,2.15cqw,20px);font-weight:500;line-height:1.35;position:absolute;bottom:clamp(8px,2.4cqw,20px);left:0;right:0}& .cc span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#080808c7;padding:.12em .45em}& .cc:empty,& .cc span:empty{display:none}& .dim{z-index:2;opacity:0;pointer-events:none;background:#040506ad;transition:opacity .35s;position:absolute;inset:0}& .bar{background:linear-gradient(#0000,#00000059);padding:0 14px 6px;position:relative}& .seek{height:16px;position:relative}& .seek>div{height:4px;position:absolute;top:6px;left:0}& .seek-track{gap:2px;display:flex;right:0}& .seek-track i{background:#ffffff42;height:100%;display:block}& .seek-played{width:var(--p,0%);background:#f03;border-radius:2px 0 0 2px;transition:width .2s linear}& .seek-span{left:var(--a,0%);width:var(--w,0%);background:var(--pl-blue);opacity:0;transition:opacity .25s}& .seek-head{left:var(--p,0%);background:#f03;border-radius:50%;width:12px;margin-left:-6px;transition:left .2s linear;height:12px!important;top:2px!important}& .seek-marks{right:0;height:12px!important;top:2px!important}& .mark{left:var(--x);cursor:pointer;appearance:none;background:var(--c);border:2px solid var(--c);border-radius:50%;width:12px;height:12px;margin-left:-6px;padding:0;position:absolute;top:0}& .mark:before{content:"";position:absolute;inset:-8px}& .mark.is-ready{--c:var(--pl-blue);box-shadow:0 0 0 3px #4f8cff2e,0 0 9px 1px #4f8cffb3}& .mark.is-generating{--c:#ffc53d;animation:1.4s ease-in-out infinite mark-pulse}& .mark.is-final{border-radius:2px;margin-left:-9px;transform:rotate(45deg)scale(.86)}& .mark.is-final.is-generating{--c:#e8b233;animation-name:mark-pulse-final}& .mark:focus-visible{outline-offset:3px;outline:2px solid #fff}& .tip{z-index:1;left:clamp(90px, var(--left), calc(100% - 90px));min-width:140px;max-width:180px;color:var(--pl-text);background:#121418f7;border-radius:9px;padding:9px 11px 10px;font-size:12px;line-height:1.35;position:absolute;transform:translate(-50%);box-shadow:0 6px 22px #0000008c}& .tip[hidden]{display:none}& .tip-title{margin-bottom:2px;font-weight:600}& .tip-state{color:var(--pl-muted);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;font-size:11px;display:flex}& .tip-range{font-variant-numeric:tabular-nums;flex:none}& .tip-go{cursor:pointer;color:#fff;background:#2f6fe0;border:0;border-radius:999px;width:100%;padding:6px 10px;font-size:12px;font-weight:600}& .tip-go:hover:not(:disabled){background:#3f7cec}& .tip-go:disabled{opacity:.4;cursor:default}& .controls{height:38px;color:var(--pl-muted);align-items:center;gap:12px;min-width:0;font-size:13px;display:flex}& .pp{cursor:pointer;color:#fff;background:0 0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;margin-left:-6px;display:grid}& .pp:hover{background:#ffffff1a}& .pp svg path{fill:currentColor}& .pp .i-pause,& .player.is-playing .pp .i-play{display:none}& .player.is-playing .pp .i-pause{display:inline}& .time{font-family:var(--mono);color:#e9ecf1;white-space:nowrap;font-size:12.5px}& .chapter{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}& .back-pill{cursor:pointer;color:#fff;background:#ffffff14;border:1px solid #ffffff4d;border-radius:999px;flex:none;align-items:center;gap:7px;height:28px;margin-left:auto;padding:0 12px 0 10px;font-size:13px;font-weight:600;display:inline-flex}& .back-pill:before{content:"";background:linear-gradient(currentColor 0 0) 0 0/100% 2px no-repeat,linear-gradient(currentColor 0 0) 0/70% 2px no-repeat,linear-gradient(currentColor 0 0) 0 100%/100% 2px no-repeat;width:11px;height:9px}& .back-pill:hover{background:#ffffff29}& .back-pill.is-ready{background:#2f6fe0;border-color:#2f6fe0}& .back-pill[hidden]{display:none}& .ev-tag{z-index:2;color:#fff;background:#0c0e10d1;border-radius:8px;padding:5px 10px;font-size:13px;font-weight:600;position:absolute;top:12px;left:12px}& .ev-tag span{font:500 12px var(--mono);color:#b9c8ff;margin-left:6px}& .ev-tag[hidden]{display:none}& .quiz{z-index:3;opacity:0;visibility:hidden;place-items:center;padding:clamp(10px,2.2cqw,24px) 0;transition:opacity .3s,visibility 0s linear .3s;display:grid;position:absolute;inset:0}& .player[data-state=prelude] .dim,& .player[data-state=question] .dim,& .player[data-state=summary] .dim,& .player[data-state=end] .dim{opacity:1;pointer-events:auto}& .player[data-state=prelude] .quiz,& .player[data-state=question] .quiz,& .player[data-state=summary] .quiz,& .player[data-state=end] .quiz{opacity:1;visibility:visible;transition:opacity .3s}& .card{scrollbar-width:thin;background:#1b1e23f7;border:1px solid #ffffff1a;border-radius:16px;width:80%;max-height:100%;padding:clamp(14px,2.6cqw,26px);font-size:clamp(13px,1.75cqw,15px);line-height:1.45;overflow:auto}& .card.is-entering{animation:.32s cubic-bezier(.2,.7,.2,1) card-in}& .q-kicker{letter-spacing:.09em;text-transform:uppercase;color:var(--pl-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:.82em;font-weight:700;display:flex}& .chip{letter-spacing:0;text-transform:none;color:#cfd4dc;border:1px solid #ffffff2e;border-radius:999px;padding:1px 9px;font-size:.9em;font-weight:600}& .q-title{letter-spacing:-.015em;color:#fff;margin-top:.5em;font-size:1.55em;font-weight:750;line-height:1.2}& .q-desc{color:#c9ced8;margin-top:.7em}& .q-stats{gap:2.2em;margin:1.1em 0 0;display:flex}& .q-stats div{gap:2px;display:grid}& .q-stats dt{letter-spacing:.09em;text-transform:uppercase;color:var(--pl-muted);font-size:.74em;font-weight:700}& .q-stats dd{color:#fff;margin:0;font-size:1.12em;font-weight:700}& [data-view=prelude]{text-align:center}& [data-view=prelude] .q-kicker,& [data-view=prelude] .q-stats{justify-content:center}& [data-view=prelude] .q-desc{max-width:46ch;margin-inline:auto}& [data-view=summary]{text-align:center}& [data-view=summary] .q-kicker,& [data-view=summary] .q-row{justify-content:center}& [data-view=summary] .muted{max-width:46ch;margin-inline:auto}& .q-text{color:#fff;letter-spacing:-.01em;margin-top:.55em;font-size:1.28em;font-weight:700;line-height:1.3}& .opts{gap:.42em;margin:.85em 0 0;padding:0;list-style:none;display:grid}& .opt{cursor:pointer;text-align:left;color:#eef0f4;background:#ffffff06;border:1px solid #ffffff21;border-radius:10px;align-items:center;gap:.8em;width:100%;padding:.5em .75em;transition:border-color .12s,background-color .12s;display:flex}& .opt:hover:not(:disabled){background:#ffffff0d;border-color:#ffffff52}& .opt b{background:#ffffff1a;border-radius:6px;flex:none;place-items:center;width:1.7em;height:1.7em;font-size:.78em;font-weight:700;display:grid}& .opt[aria-checked=true]{border-color:var(--pl-blue);background:#4f8cff1a}& .opt.is-right{border-color:var(--pl-green);background:#3fbf7f1f}& .opt.is-wrong{border-color:var(--pl-red);background:#ef5f6b1a}& .opt.is-right:after,& .opt.is-wrong:after{margin-left:auto;font-weight:700}& .opt.is-right:after{content:"✓";color:var(--pl-green)}& .opt.is-wrong:after{content:"✕";color:var(--pl-red);font-size:.9em}& .opt:disabled{cursor:default}& .verdict{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.55em;margin-top:.8em;font-size:.86em;font-weight:750;display:flex}& .verdict:before{content:"";letter-spacing:0;-webkit-text-stroke:.6px currentColor;border:2px solid;border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.5625em;height:1.5625em;font-size:.8em;line-height:1;display:inline-flex}& .verdict.ok{color:var(--pl-green)}& .verdict.ok:before{content:"✓"}& .verdict.no{color:var(--pl-red)}& .verdict.no:before{content:"✕"}& .explain{border-left:3px solid var(--pl-blue);color:#c9ced8;background:#ffffff0b;border-radius:0 8px 8px 0;margin-top:.5em;padding:.55em .9em}& .q-row{flex-wrap:wrap;align-items:center;gap:.5em;margin-top:.9em;display:flex}& .q-row .spacer{flex:1}& .q-center{justify-content:center}& .pill{color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #fff3;border-radius:999px;align-items:center;gap:.45em;height:2.35em;padding:0 1.05em;font-weight:550;transition:background-color .12s,opacity .12s;display:inline-flex}& .pill:hover:not(:disabled){background:#ffffff14}& .pill svg{fill:currentColor;width:.85em;height:.85em}& .pill-blue{background:#2f6fe0;border-color:#2f6fe0;padding:0 1.4em;font-weight:700}& .pill-blue:hover:not(:disabled){background:#3f7cec}& .pill:disabled{opacity:.4;cursor:default}& .pill-green{background:var(--pl-green);border-color:var(--pl-green);color:#06150d;font-weight:700}& .pill-green:hover:not(:disabled){background:#5ad194}& .pill-light{color:var(--ink);background:#fff;border-color:#fff;font-weight:700}& .pill-light:hover:not(:disabled){background:#e8ebea}& .dots{border-top:1px solid #ffffff17;justify-content:center;gap:6px;margin-top:.8em;padding-top:.75em;display:flex}& .dots i{background:#ffffff38;border-radius:50%;width:7px;height:7px}& .dots i.on{background:#fff}& .dots i.ok{background:var(--pl-green)}& .dots i.no{background:var(--pl-red)}& .score{letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums;margin-top:.2em;font-size:2.4em;font-weight:800}& .card .muted{color:#c9ced8;margin-top:.4em}& .demo-note{color:var(--ink-3);margin-top:14px;font-size:14px}@container (width<=559px){& .quiz{grid-area:1/1/3;padding:10px 8px;display:none;position:relative;inset:auto}& .player[data-state=prelude] .quiz,& .player[data-state=question] .quiz,& .player[data-state=summary] .quiz,& .player[data-state=end] .quiz{display:grid}& .screen{aspect-ratio:auto;min-height:56.25cqw}& .card{width:100%;max-height:none;padding:18px 16px 20px;font-size:15px}& .q-title{font-size:1.35em}& .q-stats{gap:1.4em}}}@keyframes mark-pulse{50%{opacity:.45;transform:scale(.86)}}@keyframes card-in{0%{opacity:0;transform:translateY(8px)scale(.985)}}@keyframes mark-pulse-final{50%{opacity:.45;transform:rotate(45deg)scale(.74)}}.terminal[data-astro-cid-a54kxf2s]{color:#e6edf3;background:#0d1117;grid-template-rows:auto 1fr;height:100%;margin:0;display:grid}.bar[data-astro-cid-a54kxf2s]{border-bottom:1px solid #21262d;gap:.4rem;padding:.8rem 1rem;display:flex}.bar[data-astro-cid-a54kxf2s] span[data-astro-cid-a54kxf2s]{background:#30363d;border-radius:50%;width:.65rem;height:.65rem}pre[data-astro-cid-a54kxf2s]{font-family:var(--font-mono);margin:0;padding:clamp(1rem,3vw,1.5rem);font-size:clamp(.72rem,1.6cqi,.9rem);line-height:1.6;overflow:hidden}.line[data-astro-cid-a54kxf2s]{white-space:pre-wrap;min-height:1lh;display:block}.command[data-astro-cid-a54kxf2s]:before{content:"$ ";color:#f0b85a}.muted[data-astro-cid-a54kxf2s]{color:#8b949e}.heading[data-astro-cid-a54kxf2s]{font-weight:600}.error[data-astro-cid-a54kxf2s]{color:#ff7b72}.fix[data-astro-cid-a54kxf2s]{color:#7ee787}@media (prefers-reduced-motion:no-preference){[data-astro-cid-a54kxf2s][data-armed]:not([data-play]) .line[data-astro-cid-a54kxf2s]{clip-path:inset(0 100% 0 0)}[data-astro-cid-a54kxf2s][data-play] .line[data-astro-cid-a54kxf2s]{animation:.45s steps(30,end) backwards type;animation-delay:calc(var(--i) * .38s)}}@keyframes type{0%{clip-path:inset(0 100% 0 0)}}.poster{--poster-display:"Bricolage Grotesque Variable", "Avenir Next", "Segoe UI", system-ui, sans-serif;--poster-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;color:#1c2433;text-align:start;background:#fff;border-radius:16px;margin:0;padding:20px 20px 14px;line-height:1.5;overflow:hidden}.poster figcaption{gap:5px;margin-bottom:16px;display:grid}.poster .kicker{font:600 10.5px/1.3 var(--poster-mono);letter-spacing:.16em;text-transform:uppercase;opacity:.72}.poster .headline{font:800 32px/1 var(--poster-display);letter-spacing:-.02em;text-wrap:balance}.poster .dek{opacity:.82;max-width:46ch;font-size:14px;line-height:1.45}.poster .note{opacity:.62;margin-top:12px;font-size:11px;line-height:1.4;display:block}.poster .keys{flex-wrap:wrap;gap:4px 14px;font-size:12px;display:flex}.poster .keys i{vertical-align:-1px;border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}.poster .choice{width:fit-content;display:inline-flex}.poster .choice button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1.5px solid;margin-left:-1.5px}.poster .choice button:first-child{border-radius:6px 0 0 6px;margin-left:0}.poster .choice button:last-child{border-radius:0 6px 6px 0}.poster .choice button:focus-visible{outline-offset:2px;outline:2px solid;position:relative}@media (width<=480px){.poster{padding:16px 14px 12px}.poster .headline{font-size:26px}}.poster.medals{color:#111214;background:#f7f3ec}.poster.medals .kicker{color:#8a6412;opacity:1}.poster.medals .headline{letter-spacing:.01em;text-transform:uppercase;font:800 46px/.92 Barlow Condensed,Arial Narrow,sans-serif}.poster.medals .keys i.gold{background:radial-gradient(circle at 30% 26%,#fff4c4,#e0b43f 46%,#a87a14)}.poster.medals .keys i.silver{background:radial-gradient(circle at 30% 26%,#fff,#bfc5cb 46%,#858d95)}.poster.medals .keys i.bronze{background:radial-gradient(circle at 30% 26%,#ffe2c9,#cf8a55 46%,#8a4b23)}.poster.coffee{color:#2b1b12;background:#f3ebe0}.poster.coffee .kicker{color:#9a5a2a;opacity:1}.poster.coffee .headline{letter-spacing:-.02em;font:800 38px/1 Fraunces Variable,Georgia,serif}.poster.coffee .keys i.espresso{background:linear-gradient(90deg,#24150c,#8d5b33)}.poster.coffee .keys i.milk{background:#e9dac4;box-shadow:inset 0 0 0 1px #d8c6ac}.poster.coffee .keys i.foam{background:#fff;box-shadow:inset 0 0 0 1px #d8c6ac}.poster.ai{color:#273149;background:#f4f1e9;padding:26px 24px 16px;container-type:inline-size}.poster.ai :is(.kicker,.dek){display:none}.poster.ai .headline{letter-spacing:-.03em;font:650 clamp(24px,5.6cqw,48px)/1.08 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.poster.ai .note{color:#69718a;opacity:1}.poster.ai .rhp-chart[data-rhp-o=v]{--rhp-height:clamp(230px, 55cqw, 520px)!important}.poster.ai .side{width:var(--bars);pointer-events:none;position:absolute;top:0;right:0}.poster.ai .side p{color:var(--rhp-muted);margin:0;font-size:clamp(11px,2.3cqw,15px);line-height:1.4}.poster.ai .side b{letter-spacing:-.01em;text-align:center;margin-top:.9em;font-size:clamp(12px,2.2cqw,19px);font-weight:600;line-height:1.2;display:block}.poster.ai .rhp-chart[data-rhp-o=h] .side{display:none}@container (width<=444px){.poster.ai .rhp-chart{--pitch:25cqw!important}.poster.ai .rhp-chart[data-rhp-o=v]{--rhp-height:calc(100cqw + var(--side) + 40cqw + 110px)!important}}@container (width<=440px){.poster.ai .side{top:calc(100cqw + 22px)}.poster.ai .side p{font-size:13px}.poster.ai .side b{font-size:15px}}.poster.battery{color:#1d1d1f;background:#f5f5f7}.poster.battery .kicker{letter-spacing:.08em;opacity:.6;font-family:system-ui,sans-serif}.poster.battery .headline{letter-spacing:-.035em;font:800 34px/1.02 system-ui,-apple-system,sans-serif}.poster.battery .keys button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:99px;margin:0 -8px 0 -4px;padding:2px 8px 2px 4px}.poster.battery .keys button:hover{background:#1d1d1f12}.poster.battery .keys button.off{opacity:.35}.poster.books{color:#2a2118;background:#f7f1e6}.poster.books .kicker{color:#8a5a3a;opacity:1}.poster.books .headline{letter-spacing:-.02em;font:800 38px/1 Fraunces Variable,Georgia,serif}.poster.books .dek{font-style:italic}.poster.wind{color:#0b2a3c;background:linear-gradient(165deg,#eef6f9,#d4e8f1)}.poster.wind .kicker{color:#ff6b4a;opacity:1}.poster.wind .headline{letter-spacing:-.035em;font:800 34px/1.02 system-ui,-apple-system,sans-serif}.poster.census{color:#1f2933;background:#f4f1ea}.poster.census .headline{font-size:36px}.poster.census .keys{align-items:center}.poster.census .choice{margin-right:4px}.poster.census .choice button{font-variant-numeric:tabular-nums;border-color:#1f293359;padding:3px 10px;font-weight:700}.poster.census .choice button[aria-pressed=true]{color:#f4f1ea;background:#1f2933;border-color:#1f2933}.poster.census .choice button:not([aria-pressed=true]):hover{background:#1f293312}.poster.climate{color:#e8ecf2;background:#0d1117}.poster.climate .kicker{color:#f58058;opacity:1}.poster.climate .headline{letter-spacing:-.035em;background:linear-gradient(90deg,#78b1d6,#e8ecf2 45%,#f58058);color:#0000;-webkit-background-clip:text;background-clip:text;font:800 36px/1 system-ui,-apple-system,sans-serif}.poster.budget{color:#1c2433;background:#fff;box-shadow:inset 0 0 0 1px #e6e9ef}.poster.budget .kicker{color:#0b8a63;opacity:1}.poster.budget .headline{letter-spacing:-.035em;font:800 32px/1.02 system-ui,-apple-system,sans-serif}.poster.budget .dek b{letter-spacing:-.02em;color:#0b8a63;font-size:20px}.poster.watch{color:#f5f5f7;background:#0a0a0c}.poster.watch .kicker{color:#f43f5e;opacity:1}.poster.watch .headline{letter-spacing:-.04em;font:800 36px/1 system-ui,-apple-system,sans-serif}.poster.weather{color:#1f2a37;background:linear-gradient(170deg,#fbf4ea,#eef4fa 70%)}.poster.weather .kicker{color:#c4342c;opacity:1}.poster.weather .headline{text-transform:uppercase;letter-spacing:.01em;font:800 40px/.95 Barlow Condensed,Arial Narrow,sans-serif}.poster.weather .heat-key{opacity:.85;align-items:center;gap:6px;margin-left:4px;font-size:12px;display:inline-flex}.poster.weather .heat-key i{background:linear-gradient(90deg,#3b82c4,#78b5c4,#e9c46a,#ee8148,#c4342c);border-radius:99px;width:96px;height:8px}.poster.strings{color:#f3e9d2;background:#121110}.poster.strings .kicker{color:#d08a3c;opacity:1}.poster.strings .headline{letter-spacing:-.02em;font:800 38px/1 Fraunces Variable,Georgia,serif}.poster.strings .dek{font-style:italic}.poster.clinic{color:#0f3d3a;background:#f3faf8}.poster.clinic .kicker{color:#0e9f8a;opacity:1}.poster.clinic .headline{letter-spacing:-.035em;font:800 32px/1.02 system-ui,-apple-system,sans-serif}.poster.clinic .dek{white-space:nowrap;text-overflow:ellipsis;max-width:none;overflow:hidden}@media (width<=480px){.poster.clinic .dek{font-size:13px}}.poster.sound{color:#f4f1ff;background:radial-gradient(120% 90% at 50% 0,#2a1d48,#0e0c14 62%)}.poster.sound .kicker{color:#ec4899;opacity:1}.poster.sound .headline{letter-spacing:-.04em;font:800 36px/1 system-ui,-apple-system,sans-serif}.poster.sound .strike{cursor:pointer;border-radius:10px}.poster.sound .strike:focus-visible{outline-offset:6px;outline:2px solid #ec4899}.poster.alpine{color:#13293d;background:linear-gradient(#dce9f4,#f4ede3)}.poster.alpine .kicker{color:#c96524;opacity:1}.poster.alpine .headline{text-transform:uppercase;letter-spacing:.01em;font:800 44px/.92 Barlow Condensed,Arial Narrow,sans-serif}.poster.alpine .choice{margin-top:10px;display:flex}.poster.alpine .choice button{text-transform:uppercase;letter-spacing:.07em;color:#13293d;border-color:#13293d;padding:5px 12px 4px;font:700 13px/1.1 Barlow Condensed,Arial Narrow,sans-serif}.poster.alpine .choice button[aria-pressed=true]{color:#fff;background:#13293d}.poster.alpine .choice button:not([aria-pressed=true]):hover{background:#13293d14}.poster.drawing{color:#141414;background-color:#fbfaf7;background-image:linear-gradient(#efece6 1px,#0000 1px),linear-gradient(90deg,#efece6 1px,#0000 1px);background-size:16px 16px}.poster.drawing .kicker{color:#ff5a1f;opacity:1}.poster.drawing .headline{letter-spacing:-.04em;font:800 34px/1 system-ui,-apple-system,sans-serif}.poster.market{color:#33302e;background:#fff1e5}.poster.market .kicker{color:#990f3d;opacity:1}.poster.market .headline{letter-spacing:-.015em;font:600 36px/1.05 Fraunces Variable,Georgia,serif}.poster.market .ohlc{font-variant-numeric:tabular-nums;border-block:1px solid #eadbcc;flex-wrap:wrap;gap:2px 14px;margin:-4px 0 14px;padding:7px 0;font-size:12px;display:flex}.poster.market .ohlc .up{color:#0d7680}.poster.market .ohlc .down{color:#990f3d}.poster.heat{color:#f3f1ed;background:repeating-linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 4px),radial-gradient(120% 90% at 50% 35%,#1e1e1e,#0f0f0f)}.poster.heat .kicker{color:#ffb94c;opacity:1}.poster.heat .headline{letter-spacing:-.03em}.poster.heat .dek{white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;max-width:none;overflow:hidden}.poster.heat .note{opacity:.5}.poster.trials{color:#141a2e;background:radial-gradient(56% 50% at 50% 58%,#fff 0 40%,#fff0 100%),repeating-linear-gradient(-45deg,#13182a0d 0 1.2px,#0000 1.2px 9px),linear-gradient(165deg,#f5f6fa,#dcdfe8);container-type:inline-size}.poster.trials .rhp-chart{--rhp-height:clamp(286px, calc(103cqw - 86px), 542px)!important}.poster.trials .kicker{color:#46506e;opacity:1}.poster.trials .headline{font:800 40px/1 var(--poster-display);letter-spacing:-.03em}.poster.trials .keys{margin:-4px 0 2px;font-weight:600}.poster.trials .hub{z-index:2;pointer-events:none;place-items:center;display:grid;position:relative}.poster.trials .hub>div{text-align:center;width:clamp(84px,28cqw - 36px,150px);color:color-mix(in oklab, var(--on,#2c3555) 76%, #0b1026);gap:2px;transition:color .2s;display:grid}.poster.trials .hub b{font:800 clamp(20px, 6.2cqw, 38px)/1 var(--poster-display);letter-spacing:-.035em}.poster.trials .hub span{opacity:.72;text-wrap:balance;font-size:clamp(9px,1.9cqw,12px);line-height:1.25}.poster.trials .rhp-chart[data-rhp-o=h] .hub{display:none}@container (width<=380px){.poster.trials .hub span{display:none}}.poster.day{color:#eef1f8;background:radial-gradient(58% 52% at 50% 54%,#7886d638,#0000 72%),radial-gradient(#e2e9ff16 1px,#0000 1.4px) 0 0/15px 15px,linear-gradient(168deg,#171b2c,#0b0e18);container-type:inline-size}.poster.day .rhp-chart{--rhp-height:clamp(260px, calc(100cqw - 40px), 540px)!important}.poster.day .kicker{color:#ff7a8c;opacity:1}.poster.day .headline{font:800 40px/1 var(--poster-display);letter-spacing:-.03em}.poster.day .dek{opacity:.74}.poster.day .note{opacity:.5}._showcase_awnkt_1{gap:1rem;display:grid}._controls_awnkt_6{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding:0 clamp(.75rem,2vw,1.25rem);display:flex}._choices_awnkt_15{border:1px solid var(--rule);border-radius:999px;flex-wrap:wrap;gap:.25rem;padding:.25rem;display:flex}._choices_awnkt_15 button{color:var(--muted);font:inherit;font-size:var(--step--1);cursor:pointer;transition:background-color .2s var(--ease-out), color .2s var(--ease-out);background:0 0;border:0;border-radius:999px;padding:.4em .9em;font-weight:500}._choices_awnkt_15 button:hover{color:var(--ink)}._choices_awnkt_15 button[aria-pressed=true]{background:var(--ink);color:var(--paper)}._writes_awnkt_48{font-size:var(--step--1);padding:.45em 1em}._controls_awnkt_6 ._writes_awnkt_48[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}._stage_awnkt_59{border-radius:var(--radius);position:relative;overflow:hidden}._native_awnkt_65{background:color-mix(in oklch, var(--ink) 5%, var(--raised));justify-items:center;padding:clamp(1.5rem,5vw,3rem) clamp(.75rem,3vw,2rem);display:grid}._native_awnkt_65>*{width:min(100%,1080px)}._frame_awnkt_76{border:0;width:100%;height:40rem;display:block}._marks_awnkt_83{z-index:2;pointer-events:none;position:absolute;inset:0}._mark_awnkt_83{background:#ff3d7f29;border:2px solid #ff3d7f;border-radius:3px;animation:1.1s ease-in forwards _fade_awnkt_1;position:absolute;top:0;left:0}._row_awnkt_100{background:0 0;border-style:dashed;border-width:1px}@keyframes _fade_awnkt_1{to{opacity:0}}._note_awnkt_112{color:var(--muted);font-family:var(--font-mono);font-size:var(--step--1);padding:0 clamp(.75rem,2vw,1.25rem)}.media[data-astro-cid-j6u6ogab]{aspect-ratio:16/10;border:1px solid var(--rule);border-radius:var(--radius);background:var(--raised);overflow:hidden}.bell[data-astro-cid-j6u6ogab]{background:#0e0c14;align-items:center;display:grid}.bell[data-astro-cid-j6u6ogab] .poster{border-radius:0}.showcase[data-astro-cid-j6u6ogab]{aspect-ratio:auto;padding-top:1rem}.demo[data-astro-cid-j6u6ogab]{aspect-ratio:auto;padding:clamp(2rem, 6vw, 4.5rem) var(--gutter);background:#fff;border-inline:0;border-radius:0;justify-items:center;display:grid}.demo[data-astro-cid-j6u6ogab] .quizmark{width:min(100%,1000px)}.terminal[data-astro-cid-j6u6ogab]{background:#0d1117;border-color:#21262d;container-type:inline-size}.terminal[data-astro-cid-j6u6ogab].page{aspect-ratio:auto;min-height:24rem}.embed[data-astro-cid-j6u6ogab]{aspect-ratio:auto;height:min(82svh,58rem)}
