.sc-reveal-curtain{position:relative}.sc-reveal-curtain[data-reveal=parallax]>footer.sc-ftr,.sc-reveal-curtain[data-reveal=parallax]>.sc-mf-outer>.sc-mf{z-index:0;position:relative}#main:has(+.sc-reveal-curtain[data-reveal=parallax]){z-index:1;background:var(--sc-sheet,var(--bk-paper,Canvas));position:relative;overflow:clip}#main:has(+.sc-reveal-curtain[data-reveal=parallax][data-reveal-edge=off]){box-shadow:0 26px 40px -30px color-mix(in srgb,var(--bk-ink,CanvasText)45%,transparent);border-end-end-radius:28px;border-end-start-radius:28px}.sc-reveal-curtain[data-reveal=parallax][data-reveal-driver=css]>footer.sc-ftr,.sc-reveal-curtain[data-reveal=parallax][data-reveal-driver=css]>.sc-mf-outer>.sc-mf{animation:linear both sc-reveal-rise;animation-timeline:view();animation-range:entry 0% entry var(--sc-reveal-end,100%)}.sc-reveal-curtain[data-reveal=parallax][data-reveal-driver=script]>footer.sc-ftr,.sc-reveal-curtain[data-reveal=parallax][data-reveal-driver=script]>.sc-mf-outer>.sc-mf{transform:translateY(var(--sc-reveal-y,0px))}@keyframes sc-reveal-rise{0%{transform:translateY(var(--sc-reveal-from,0px))}to{transform:none}}.sc-reveal-curtain[data-reveal=parallax]:focus-within>footer.sc-ftr,.sc-reveal-curtain[data-reveal=parallax]:focus-within>.sc-mf-outer>.sc-mf{animation:none;transform:none}@media (prefers-reduced-motion:reduce),print{.sc-reveal-curtain>footer.sc-ftr,.sc-reveal-curtain>.sc-mf-outer>.sc-mf{animation:none!important;transform:none!important}}html[data-bk-motion=paused] .sc-reveal-curtain>footer.sc-ftr,html[data-bk-motion=paused] .sc-reveal-curtain>.sc-mf-outer>.sc-mf{animation:none!important;transform:none!important}.sc-reveal-curtain[data-reveal=parallax][data-reveal-shrink]{timeline-scope:--sc-reveal-band}.sc-reveal-curtain[data-reveal=parallax][data-reveal-shrink]>.sc-edge-anchor,.sc-reveal-curtain[data-reveal=parallax][data-reveal-shrink]>.sc-mf-outer>.sc-edge-anchor{transform-origin:50% 0}.sc-reveal-curtain[data-reveal=parallax][data-reveal-shrink][data-reveal-driver=css]>footer.sc-ftr,.sc-reveal-curtain[data-reveal=parallax][data-reveal-shrink][data-reveal-driver=css]>.sc-mf-outer>.sc-mf{view-timeline:--sc-reveal-band block}.sc-reveal-curtain[data-reveal=parallax][data-reveal-shrink][data-reveal-driver=css]>.sc-edge-anchor,.sc-reveal-curtain[data-reveal=parallax][data-reveal-shrink][data-reveal-driver=css]>.sc-mf-outer>.sc-edge-anchor{animation:linear both sc-edge-regrow;animation-timeline:--sc-reveal-band;animation-range:entry var(--sc-edge-grow-from,80%)entry 100%}.sc-reveal-curtain[data-reveal=parallax][data-reveal-shrink][data-reveal-driver=script]>.sc-edge-anchor,.sc-reveal-curtain[data-reveal=parallax][data-reveal-shrink][data-reveal-driver=script]>.sc-mf-outer>.sc-edge-anchor{transform:scaleY(var(--sc-edge-scale,1))}@keyframes sc-edge-regrow{0%{transform:scaleY(var(--sc-edge-shrink,1))}to{transform:none}}.sc-reveal-curtain[data-reveal=parallax][data-reveal-shrink]:focus-within>.sc-edge-anchor,.sc-reveal-curtain[data-reveal=parallax][data-reveal-shrink]:focus-within>.sc-mf-outer>.sc-edge-anchor{animation:none;transform:none}@media (prefers-reduced-motion:reduce),print{.sc-reveal-curtain>.sc-edge-anchor,.sc-reveal-curtain>.sc-mf-outer>.sc-edge-anchor{animation:none!important;transform:none!important}}html[data-bk-motion=paused] .sc-reveal-curtain>.sc-edge-anchor,html[data-bk-motion=paused] .sc-reveal-curtain>.sc-mf-outer>.sc-edge-anchor{animation:none!important;transform:none!important}.sc-lab-reveal{view-timeline:--sc-lab-reveal block;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:clip}.sc-lab-reveal-move{flex-direction:column;flex:auto;display:flex}@media (prefers-reduced-motion:no-preference){:not([data-selected])>.sc-lab-reveal:not(:focus-within)>.sc-lab-reveal-move{animation:linear both sc-lab-reveal-rise;animation-timeline:--sc-lab-reveal;animation-range:entry 0% entry var(--sc-reveal-end,100%)}}.sc-lab-reveal-host{timeline-scope:--sc-lab-reveal}.sc-lab-edge-shrink{z-index:1;transform-origin:50% 0;pointer-events:none;height:0;position:absolute;top:0;left:0;right:0}@media (prefers-reduced-motion:no-preference){:not([data-selected])>.sc-lab-edge-shrink:not(:has(~.sc-lab-reveal:focus-within)){animation:linear both sc-edge-regrow;animation-timeline:--sc-lab-reveal;animation-range:entry var(--sc-edge-grow-from,80%)entry 100%}}@keyframes sc-lab-reveal-rise{0%{transform:translateY(var(--sc-reveal-share,0%))}to{transform:none}}
