.kh-sp-wrapper{box-sizing:border-box;margin:0;padding:0;pointer-events:none;position:fixed;z-index:var(--kh-sp-z,90);--kh-sp-size:var(--kh-sp-size-desk,4px);--kh-sp-length:var(--kh-sp-length-desk,100%);--kh-sp-offset:var(--kh-sp-offset-desk,0px);--kh-sp-stagger-inset:0px;--kh-sp-header-inset:0px}.kh-sp-wrapper.smooth-none{--kh-sp-smooth:0s}.kh-sp-wrapper.smooth-subtle{--kh-sp-smooth:0.12s}.kh-sp-wrapper.smooth-smooth{--kh-sp-smooth:0.3s}.kh-sp-wrapper.pres-horizontal{height:var(--kh-sp-size);left:0;margin-inline:auto;right:0;width:var(--kh-sp-length)}.kh-sp-wrapper.pres-horizontal.pos-top{top:calc(var(--kh-sp-offset) + env(safe-area-inset-top, 0px) + var(--kh-sp-stagger-inset))}.kh-sp-wrapper.pres-horizontal.pos-bottom{bottom:calc(var(--kh-sp-offset) + env(safe-area-inset-bottom, 0px) + var(--kh-sp-stagger-inset))}.kh-sp-wrapper.pres-vertical{bottom:0;height:var(--kh-sp-length);margin-block:auto;top:0;width:var(--kh-sp-size)}.kh-sp-wrapper.pres-vertical.pos-left{left:calc(var(--kh-sp-offset) + env(safe-area-inset-left, 0px))}.kh-sp-wrapper.pres-vertical.pos-right{right:calc(var(--kh-sp-offset) + env(safe-area-inset-right, 0px))}@media screen and (min-width:601px){body.admin-bar .kh-sp-wrapper.pres-horizontal.pos-top{top:calc(var(--kh-sp-offset) + env(safe-area-inset-top, 0px) + var(--wp-admin--admin-bar--height, 0px) + var(--kh-sp-stagger-inset))}body.admin-bar .kh-sp-wrapper.pres-vertical{top:var(--wp-admin--admin-bar--height,0)}}@media(min-width:769px){.kh-sp-wrapper.header-aware.pres-horizontal.pos-top{top:calc(max(var(--kh-sp-header-inset, 0px),var(--kh-sp-offset)) + env(safe-area-inset-top, 0px) + var(--kh-sp-stagger-inset))}body.admin-bar .kh-sp-wrapper.header-aware.pres-horizontal.pos-top{top:calc(max(var(--kh-sp-header-inset, 0px),var(--kh-sp-offset)) + env(safe-area-inset-top, 0px) + var(--wp-admin--admin-bar--height, 0px) + var(--kh-sp-stagger-inset))}}.kh-sp-wrapper.header-aware:not(.is-placed){visibility:hidden}.kh-sp-track{border-radius:var(--kh-sp-radius,4px);height:100%;overflow:hidden;position:relative;width:100%;z-index:0}.kh-sp-track:before{background-color:var(--kh-sp-track-c,#111827);content:"";opacity:var(--kh-sp-track-o,.2)}.kh-sp-fill,.kh-sp-track:before{inset:0;pointer-events:none;position:absolute}.kh-sp-fill{background-color:var(--kh-sp-fill-c,#10b981);border-radius:inherit;opacity:var(--kh-sp-fill-o,1);transition:transform var(--kh-sp-smooth,0s) linear;z-index:1}.kh-sp-fill,.kh-sp-preview-horizontal .kh-sp-fill,.pres-horizontal .kh-sp-fill{transform:scaleX(var(--kh-sp-progress,0));transform-origin:left center}.kh-sp-preview-horizontal.dir-reverse .kh-sp-fill,.kh-sp-preview-horizontal.is-reversed .kh-sp-fill,.pres-horizontal.dir-reverse .kh-sp-fill,.pres-horizontal.is-reversed .kh-sp-fill{transform-origin:right center}.kh-sp-preview-vertical .kh-sp-fill,.pres-vertical .kh-sp-fill{transform:scaleY(var(--kh-sp-progress,0));transform-origin:top center}.kh-sp-preview-vertical.dir-reverse .kh-sp-fill,.kh-sp-preview-vertical.is-reversed .kh-sp-fill,.pres-vertical.dir-reverse .kh-sp-fill,.pres-vertical.is-reversed .kh-sp-fill{transform-origin:bottom center}.kh-sp-milestones{inset:0;pointer-events:none;position:absolute;z-index:2;--kh-sp-ms-reach:5px}.kh-sp-preview ol.kh-sp-milestones,.kh-sp-wrapper ol.kh-sp-milestones{list-style:none;margin:0;padding:0}.marker-tick .kh-sp-milestones{--kh-sp-ms-reach:7px}.kh-sp-milestone{height:0;position:absolute;width:0}.kh-sp-ms-marker{background-color:var(--kh-sp-ms-inactive,#9ca3af);display:block;left:0;position:absolute;top:0;transform:translate(-50%,-50%);z-index:1}.kh-sp-ms-label{color:var(--kh-sp-ms-inactive,#9ca3af);display:block;font-size:11px;line-height:1.3;max-width:14ch;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap;z-index:2}.marker-dot .kh-sp-ms-marker{border-radius:50%;height:10px;width:10px}.marker-tick .kh-sp-ms-marker{border-radius:1px}.kh-sp-preview-horizontal.marker-tick .kh-sp-ms-marker,.pres-horizontal.marker-tick .kh-sp-ms-marker{height:14px;width:2px}.kh-sp-preview-vertical.marker-tick .kh-sp-ms-marker,.pres-vertical.marker-tick .kh-sp-ms-marker{height:2px;width:14px}.kh-sp-preview-horizontal .kh-sp-milestone,.pres-horizontal .kh-sp-milestone{left:calc(var(--kh-sp-ms-pos, 0)*100%);top:50%}.kh-sp-preview-horizontal .kh-sp-ms-label,.pres-horizontal .kh-sp-ms-label{left:0;top:calc(max(var(--kh-sp-size, 4px)/2,var(--kh-sp-ms-reach)) + 9px);transform:translateX(-50%)}.kh-sp-preview-horizontal.pos-bottom .kh-sp-ms-label,.pres-horizontal.pos-bottom .kh-sp-ms-label{bottom:calc(max(var(--kh-sp-size, 4px)/2,var(--kh-sp-ms-reach)) + 9px);top:auto}.kh-sp-preview-vertical .kh-sp-milestone,.pres-vertical .kh-sp-milestone{left:50%;top:calc(var(--kh-sp-ms-pos, 0)*100%)}.kh-sp-preview-vertical .kh-sp-ms-label,.pres-vertical .kh-sp-ms-label{left:calc(max(var(--kh-sp-size, 4px)/2,var(--kh-sp-ms-reach)) + 10px);top:0;transform:translateY(-50%)}.kh-sp-preview-vertical.pos-right .kh-sp-ms-label,.pres-vertical.pos-right .kh-sp-ms-label{left:auto;right:calc(max(var(--kh-sp-size, 4px)/2,var(--kh-sp-ms-reach)) + 10px)}.kh-sp-preview-horizontal.is-reversed .kh-sp-milestone,.pres-horizontal.dir-reverse .kh-sp-milestone{left:calc((1 - var(--kh-sp-ms-pos, 0))*100%)}.kh-sp-preview-vertical.is-reversed .kh-sp-milestone,.pres-vertical.dir-reverse .kh-sp-milestone{top:calc((1 - var(--kh-sp-ms-pos, 0))*100%)}.kh-sp-milestone.is-completed .kh-sp-ms-marker,.kh-sp-milestone.is-current .kh-sp-ms-marker{background-color:var(--kh-sp-ms-active,#10b981)}.kh-sp-milestone.is-completed .kh-sp-ms-label,.kh-sp-milestone.is-current .kh-sp-ms-label{color:var(--kh-sp-ms-active,#10b981)}.kh-sp-ms-label,.kh-sp-ms-marker{transition:transform .18s ease,opacity .18s ease,background-color .18s ease,color .18s ease}.kh-sp-milestone.is-current .kh-sp-ms-marker{transform:translate(-50%,-50%) scale(1.4)}.kh-sp-milestone.is-upcoming .kh-sp-ms-label{opacity:.7}.labels-off .kh-sp-ms-label{display:none}.labels-bg-box,.labels-bg-pill,.labels-bg-rounded{--kh-sp-label-pad-block-extra:8px}.labels-bg-box .kh-sp-ms-label,.labels-bg-pill .kh-sp-ms-label,.labels-bg-rounded .kh-sp-ms-label{background-color:var(--kh-sp-ms-label-bg,#111827);box-sizing:content-box;padding:4px 8px}.labels-bg-box .kh-sp-ms-label{border-radius:0}.labels-bg-rounded .kh-sp-ms-label{border-radius:6px}.labels-bg-pill .kh-sp-ms-label{border-radius:999px}.labels-bg-sync .kh-sp-milestone.is-upcoming .kh-sp-ms-label{background-color:var(--kh-sp-track-c,#111827)}.labels-bg-sync .kh-sp-milestone.is-completed .kh-sp-ms-label,.labels-bg-sync .kh-sp-milestone.is-current .kh-sp-ms-label{background-color:var(--kh-sp-fill-c,#10b981)}@media(max-width:768px){.kh-sp-wrapper{--kh-sp-size:var(--kh-sp-size-mob,3px);--kh-sp-length:var(--kh-sp-length-mob,100%);--kh-sp-offset:var(--kh-sp-offset-mob,0px)}.kh-sp-wrapper.hide-mobile{display:none!important}.kh-sp-wrapper.labels-mob-hide .kh-sp-ms-label,.kh-sp-wrapper.labels-mob-major .kh-sp-milestone.is-minor .kh-sp-ms-label{display:none}.kh-sp-wrapper.labels-mob-current .kh-sp-milestone .kh-sp-ms-label{opacity:0}.kh-sp-wrapper.labels-mob-current .kh-sp-milestone.is-current .kh-sp-ms-label{opacity:1}.kh-sp-wrapper .kh-sp-ms-label{font-size:12px;line-height:1.25;max-width:13ch}.kh-sp-wrapper .kh-sp-milestones{--kh-sp-ms-reach:4px}.kh-sp-wrapper.marker-tick .kh-sp-milestones{--kh-sp-ms-reach:6px}.kh-sp-wrapper.marker-dot .kh-sp-ms-marker{height:8px;width:8px}.kh-sp-wrapper.pres-horizontal.marker-tick .kh-sp-ms-marker{height:12px;width:2px}.kh-sp-wrapper.pres-vertical.marker-tick .kh-sp-ms-marker{height:2px;width:12px}}@media(min-width:769px){.kh-sp-wrapper.hide-desktop{display:none!important}.labels-desk-major .kh-sp-milestone.is-minor .kh-sp-ms-label{display:none}.labels-desk-current .kh-sp-milestone:not(.is-current) .kh-sp-ms-label{opacity:0}.labels-desk-hide .kh-sp-ms-label{display:none}.kh-sp-preview-horizontal.labels-layout-staggered.labels-desk-major,.kh-sp-preview-horizontal.labels-layout-staggered.labels-desk-show,.pres-horizontal.labels-layout-staggered.labels-desk-major,.pres-horizontal.labels-layout-staggered.labels-desk-show{--kh-sp-stagger-inset:calc(32px + var(--kh-sp-label-pad-block-extra, 0px))}.kh-sp-preview-horizontal.labels-layout-staggered.labels-desk-show .kh-sp-milestone:nth-child(odd) .kh-sp-ms-label,.pres-horizontal.labels-layout-staggered.labels-desk-show .kh-sp-milestone:nth-child(odd) .kh-sp-ms-label{bottom:calc(max(var(--kh-sp-size, 4px)/2,var(--kh-sp-ms-reach)) + 9px);top:auto}.kh-sp-preview-horizontal.labels-layout-staggered.labels-desk-show .kh-sp-milestone:nth-child(2n) .kh-sp-ms-label,.kh-sp-preview-horizontal.labels-layout-staggered.labels-desk-show.pos-bottom .kh-sp-milestone:nth-child(odd) .kh-sp-ms-label,.pres-horizontal.labels-layout-staggered.labels-desk-show .kh-sp-milestone:nth-child(2n) .kh-sp-ms-label,.pres-horizontal.labels-layout-staggered.labels-desk-show.pos-bottom .kh-sp-milestone:nth-child(odd) .kh-sp-ms-label{bottom:auto;top:calc(max(var(--kh-sp-size, 4px)/2,var(--kh-sp-ms-reach)) + 9px)}.kh-sp-preview-horizontal.labels-layout-staggered.labels-desk-major .kh-sp-milestone.is-major-odd .kh-sp-ms-label,.kh-sp-preview-horizontal.labels-layout-staggered.labels-desk-show.pos-bottom .kh-sp-milestone:nth-child(2n) .kh-sp-ms-label,.pres-horizontal.labels-layout-staggered.labels-desk-major .kh-sp-milestone.is-major-odd .kh-sp-ms-label,.pres-horizontal.labels-layout-staggered.labels-desk-show.pos-bottom .kh-sp-milestone:nth-child(2n) .kh-sp-ms-label{bottom:calc(max(var(--kh-sp-size, 4px)/2,var(--kh-sp-ms-reach)) + 9px);top:auto}.kh-sp-preview-horizontal.labels-layout-staggered.labels-desk-major .kh-sp-milestone.is-major-even .kh-sp-ms-label,.kh-sp-preview-horizontal.labels-layout-staggered.labels-desk-major.pos-bottom .kh-sp-milestone.is-major-odd .kh-sp-ms-label,.pres-horizontal.labels-layout-staggered.labels-desk-major .kh-sp-milestone.is-major-even .kh-sp-ms-label,.pres-horizontal.labels-layout-staggered.labels-desk-major.pos-bottom .kh-sp-milestone.is-major-odd .kh-sp-ms-label{bottom:auto;top:calc(max(var(--kh-sp-size, 4px)/2,var(--kh-sp-ms-reach)) + 9px)}.kh-sp-preview-horizontal.labels-layout-staggered.labels-desk-major.pos-bottom .kh-sp-milestone.is-major-even .kh-sp-ms-label,.pres-horizontal.labels-layout-staggered.labels-desk-major.pos-bottom .kh-sp-milestone.is-major-even .kh-sp-ms-label{bottom:calc(max(var(--kh-sp-size, 4px)/2,var(--kh-sp-ms-reach)) + 9px);top:auto}}@media(prefers-reduced-motion:reduce){.kh-sp-preview,.kh-sp-preview *,.kh-sp-wrapper,.kh-sp-wrapper *{animation:none!important;transition:none!important}}.kh-sp-editor-shell{align-items:center;background-color:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;box-sizing:border-box;display:flex;justify-content:center;min-height:128px;padding:24px}.kh-sp-preview{box-sizing:border-box;position:relative;--kh-sp-size:var(--kh-sp-size-desk,4px);--kh-sp-length:var(--kh-sp-length-desk,100%)}.kh-sp-preview.kh-sp-preview-horizontal{height:var(--kh-sp-size);margin-inline:auto;width:var(--kh-sp-length)}.kh-sp-preview.kh-sp-preview-vertical{height:160px;margin-inline:auto;width:var(--kh-sp-size)}.kh-sp-inspector-note{color:#64748b;font-size:12px;font-style:italic;margin:-4px 0 16px}.kh-sp-editor-hint{color:#64748b;font-size:11px;font-style:italic;margin:8px 0 0;text-align:center}
