.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))}.kh-sp-wrapper.header-aware.pres-ring.ring-pos-top-left,.kh-sp-wrapper.header-aware.pres-ring.ring-pos-top-right{top:calc(max(var(--kh-sp-header-inset, 0px),var(--kh-sp-offset)) + env(safe-area-inset-top, 0px))}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))}body.admin-bar .kh-sp-wrapper.header-aware.pres-ring.ring-pos-top-left,body.admin-bar .kh-sp-wrapper.header-aware.pres-ring.ring-pos-top-right{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))}}.kh-sp-wrapper.header-aware:not(.is-placed){visibility:hidden}.kh-sp-wrapper.has-tracked-source{opacity:0;transition:opacity .2s ease,visibility 0s linear .2s;visibility:hidden}.kh-sp-wrapper.has-tracked-source.is-source-visible{opacity:1;transition:opacity .2s ease,visibility 0s linear 0s;visibility:visible}.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-wrapper.pres-ring{--kh-sp-ring-size:var(--kh-sp-ring-size-desk,64px);--kh-sp-ring-stroke:var(--kh-sp-ring-stroke-desk,6);height:var(--kh-sp-ring-size);inset:auto;width:var(--kh-sp-ring-size)}.kh-sp-wrapper.pres-ring .kh-sp-milestones,.kh-sp-wrapper.pres-ring .kh-sp-track{display:none}.kh-sp-wrapper.pres-ring.ring-pos-top-left,.kh-sp-wrapper.pres-ring.ring-pos-top-right{top:calc(var(--kh-sp-offset) + env(safe-area-inset-top, 0px))}.kh-sp-wrapper.pres-ring.ring-pos-bottom-left,.kh-sp-wrapper.pres-ring.ring-pos-bottom-right{bottom:calc(var(--kh-sp-offset) + env(safe-area-inset-bottom, 0px))}.kh-sp-wrapper.pres-ring.ring-pos-bottom-left,.kh-sp-wrapper.pres-ring.ring-pos-top-left{left:calc(var(--kh-sp-offset) + env(safe-area-inset-left, 0px))}.kh-sp-wrapper.pres-ring.ring-pos-bottom-right,.kh-sp-wrapper.pres-ring.ring-pos-top-right{right:calc(var(--kh-sp-offset) + env(safe-area-inset-right, 0px))}body.admin-bar .kh-sp-wrapper.pres-ring.ring-pos-top-left,body.admin-bar .kh-sp-wrapper.pres-ring.ring-pos-top-right{top:calc(var(--kh-sp-offset) + env(safe-area-inset-top, 0px) + var(--wp-admin--admin-bar--height, 0px))}.kh-sp-preview-ring{--kh-sp-ring-size:var(--kh-sp-ring-size-desk,64px);--kh-sp-ring-stroke:var(--kh-sp-ring-stroke-desk,6);height:var(--kh-sp-ring-size);width:var(--kh-sp-ring-size)}.kh-sp-preview-ring .kh-sp-milestones,.kh-sp-preview-ring .kh-sp-track{display:none}.kh-sp-ring,.kh-sp-ring-svg{height:100%;width:100%}.kh-sp-ring-svg{display:block;overflow:visible;transform:rotate(-90deg)}.kh-sp-ring-fill,.kh-sp-ring-track{stroke-linecap:round;stroke-width:var(--kh-sp-ring-stroke)}.kh-sp-ring-track{opacity:var(--kh-sp-track-o,.2);stroke:var(--kh-sp-track-c,#111827)}.kh-sp-ring-fill{opacity:var(--kh-sp-fill-o,1);stroke:var(--kh-sp-fill-c,#10b981);stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--kh-sp-progress, 0));transition:stroke-dashoffset var(--kh-sp-smooth,0s) linear}.kh-sp-preview-ring.is-reversed .kh-sp-ring-svg,.kh-sp-wrapper.pres-ring.dir-reverse .kh-sp-ring-svg{transform:rotate(-90deg) scaleY(-1)}@media(max-width:768px){.kh-sp-wrapper.pres-ring{--kh-sp-ring-size:var(--kh-sp-ring-size-mob,52px);--kh-sp-ring-stroke:var(--kh-sp-ring-stroke-mob,6)}}.kh-sp-preview-segmented .kh-sp-track,.kh-sp-wrapper.pres-segmented .kh-sp-track{--kh-sp-segment-visible:85%;-webkit-mask-repeat:repeat;mask-repeat:repeat}.kh-sp-preview-segmented.kh-sp-preview-horizontal .kh-sp-track,.kh-sp-wrapper.pres-segmented.pres-horizontal .kh-sp-track{-webkit-mask-image:linear-gradient(to right,#000 0 var(--kh-sp-segment-visible),transparent var(--kh-sp-segment-visible) 100%);mask-image:linear-gradient(to right,#000 0 var(--kh-sp-segment-visible),transparent var(--kh-sp-segment-visible) 100%);-webkit-mask-size:var(--kh-sp-segment-step,10%) 100%;mask-size:var(--kh-sp-segment-step,10%) 100%}.kh-sp-preview-segmented.kh-sp-preview-vertical .kh-sp-track,.kh-sp-wrapper.pres-segmented.pres-vertical .kh-sp-track{-webkit-mask-image:linear-gradient(to bottom,#000 0 var(--kh-sp-segment-visible),transparent var(--kh-sp-segment-visible) 100%);mask-image:linear-gradient(to bottom,#000 0 var(--kh-sp-segment-visible),transparent var(--kh-sp-segment-visible) 100%);-webkit-mask-size:100% var(--kh-sp-segment-step,10%);mask-size:100% var(--kh-sp-segment-step,10%)}.progress-glow-soft,.progress-glow-strong{isolation:isolate;--kh-sp-glow-visible:85%;--kh-sp-glow-pad:calc(var(--kh-sp-glow-blur, 4px)*-2)}.progress-glow-soft{--kh-sp-glow-blur:4px}.progress-glow-strong{--kh-sp-glow-blur:8px}.progress-glow-soft:before,.progress-glow-strong:before{background-color:var(--kh-sp-fill-c,#10b981);border-radius:var(--kh-sp-radius,4px);content:"";filter:drop-shadow(0 0 var(--kh-sp-glow-blur,4px) var(--kh-sp-fill-c,#10b981));inset:0;opacity:var(--kh-sp-fill-o,1);pointer-events:none;position:absolute;transform:scaleX(var(--kh-sp-progress,0));transform-origin:left center;transition:transform var(--kh-sp-smooth,0s) linear;z-index:-1}.progress-glow-soft.dir-reverse:before,.progress-glow-soft.is-reversed:before,.progress-glow-strong.dir-reverse:before,.progress-glow-strong.is-reversed:before{transform-origin:right center}.progress-glow-soft.kh-sp-preview-vertical:before,.progress-glow-soft.pres-vertical:before,.progress-glow-strong.kh-sp-preview-vertical:before,.progress-glow-strong.pres-vertical:before{transform:scaleY(var(--kh-sp-progress,0));transform-origin:top center}.progress-glow-soft.kh-sp-preview-vertical.is-reversed:before,.progress-glow-soft.pres-vertical.dir-reverse:before,.progress-glow-strong.kh-sp-preview-vertical.is-reversed:before,.progress-glow-strong.pres-vertical.dir-reverse:before{transform-origin:bottom center}@media(prefers-reduced-motion:reduce){.progress-glow-soft:before,.progress-glow-strong:before{transition:none!important}}.progress-glow-soft.kh-sp-preview-segmented,.progress-glow-soft.pres-segmented,.progress-glow-strong.kh-sp-preview-segmented,.progress-glow-strong.pres-segmented{--kh-sp-glow-tile:linear-gradient(to right,var(--kh-sp-fill-c,#10b981) 0 var(--kh-sp-glow-visible),transparent var(--kh-sp-glow-visible) 100%);--kh-sp-glow-clip:inset(var(--kh-sp-glow-pad) calc((1 - var(--kh-sp-progress, 0))*100%) var(--kh-sp-glow-pad) var(--kh-sp-glow-pad) round var(--kh-sp-radius,4px))}.progress-glow-soft.kh-sp-preview-segmented.is-reversed,.progress-glow-soft.pres-segmented.dir-reverse,.progress-glow-strong.kh-sp-preview-segmented.is-reversed,.progress-glow-strong.pres-segmented.dir-reverse{--kh-sp-glow-clip:inset(var(--kh-sp-glow-pad) var(--kh-sp-glow-pad) var(--kh-sp-glow-pad) calc((1 - var(--kh-sp-progress, 0))*100%) round var(--kh-sp-radius,4px))}.progress-glow-soft.kh-sp-preview-segmented.kh-sp-preview-vertical,.progress-glow-soft.pres-segmented.pres-vertical,.progress-glow-strong.kh-sp-preview-segmented.kh-sp-preview-vertical,.progress-glow-strong.pres-segmented.pres-vertical{--kh-sp-glow-tile:linear-gradient(to bottom,var(--kh-sp-fill-c,#10b981) 0 var(--kh-sp-glow-visible),transparent var(--kh-sp-glow-visible) 100%);--kh-sp-glow-clip:inset(var(--kh-sp-glow-pad) var(--kh-sp-glow-pad) calc((1 - var(--kh-sp-progress, 0))*100%) var(--kh-sp-glow-pad) round var(--kh-sp-radius,4px))}.progress-glow-soft.kh-sp-preview-segmented.kh-sp-preview-vertical.is-reversed,.progress-glow-soft.pres-segmented.pres-vertical.dir-reverse,.progress-glow-strong.kh-sp-preview-segmented.kh-sp-preview-vertical.is-reversed,.progress-glow-strong.pres-segmented.pres-vertical.dir-reverse{--kh-sp-glow-clip:inset(calc((1 - var(--kh-sp-progress, 0))*100%) var(--kh-sp-glow-pad) var(--kh-sp-glow-pad) var(--kh-sp-glow-pad) round var(--kh-sp-radius,4px))}:root[dir=rtl] .progress-glow-soft.kh-sp-preview-segmented.kh-sp-preview-horizontal,:root[dir=rtl] .progress-glow-soft.pres-segmented.pres-horizontal,:root[dir=rtl] .progress-glow-strong.kh-sp-preview-segmented.kh-sp-preview-horizontal,:root[dir=rtl] .progress-glow-strong.pres-segmented.pres-horizontal{--kh-sp-glow-clip:inset(var(--kh-sp-glow-pad) var(--kh-sp-glow-pad) var(--kh-sp-glow-pad) calc((1 - var(--kh-sp-progress, 0))*100%) round var(--kh-sp-radius,4px))}:root[dir=rtl] .progress-glow-soft.kh-sp-preview-segmented.kh-sp-preview-horizontal.is-reversed,:root[dir=rtl] .progress-glow-soft.pres-segmented.pres-horizontal.dir-reverse,:root[dir=rtl] .progress-glow-strong.kh-sp-preview-segmented.kh-sp-preview-horizontal.is-reversed,:root[dir=rtl] .progress-glow-strong.pres-segmented.pres-horizontal.dir-reverse{--kh-sp-glow-clip:inset(var(--kh-sp-glow-pad) calc((1 - var(--kh-sp-progress, 0))*100%) var(--kh-sp-glow-pad) var(--kh-sp-glow-pad) round var(--kh-sp-radius,4px))}.progress-glow-soft.kh-sp-preview-segmented:before,.progress-glow-soft.pres-segmented:before,.progress-glow-strong.kh-sp-preview-segmented:before,.progress-glow-strong.pres-segmented:before{background-color:transparent;background-image:var(--kh-sp-glow-tile);background-repeat:repeat;clip-path:var(--kh-sp-glow-clip);transition:clip-path var(--kh-sp-smooth,0s) linear}.progress-glow-soft.kh-sp-preview-segmented.kh-sp-preview-horizontal:before,.progress-glow-soft.pres-segmented.pres-horizontal:before,.progress-glow-strong.kh-sp-preview-segmented.kh-sp-preview-horizontal:before,.progress-glow-strong.pres-segmented.pres-horizontal:before{background-size:var(--kh-sp-segment-step,10%) 100%;transform:none}.progress-glow-soft.kh-sp-preview-segmented.kh-sp-preview-vertical:before,.progress-glow-soft.pres-segmented.pres-vertical:before,.progress-glow-strong.kh-sp-preview-segmented.kh-sp-preview-vertical:before,.progress-glow-strong.pres-segmented.pres-vertical:before{background-size:100% var(--kh-sp-segment-step,10%);transform:none}.progress-glow-soft.kh-sp-preview-ring:before,.progress-glow-soft.pres-ring:before,.progress-glow-strong.kh-sp-preview-ring:before,.progress-glow-strong.pres-ring:before{display:none}.progress-glow-soft .kh-sp-ring-fill{filter:drop-shadow(0 0 6px var(--kh-sp-fill-c,#10b981))}.progress-glow-strong .kh-sp-ring-fill{filter:drop-shadow(0 0 12px var(--kh-sp-fill-c,#10b981))}@media(max-width:768px){.kh-sp-wrapper.has-mob-override.pres-mob-horizontal.pos-mob-bottom,.kh-sp-wrapper.has-mob-override.pres-mob-horizontal.pos-mob-top{height:var(--kh-sp-size);left:0;margin-block:0;margin-inline:auto;right:0;width:var(--kh-sp-length)}.kh-sp-wrapper.has-mob-override.pres-mob-horizontal.pos-mob-top{bottom:auto;top:calc(var(--kh-sp-offset) + env(safe-area-inset-top, 0px) + var(--kh-sp-stagger-inset))}.kh-sp-wrapper.has-mob-override.pres-mob-horizontal.pos-mob-bottom{bottom:calc(var(--kh-sp-offset) + env(safe-area-inset-bottom, 0px) + var(--kh-sp-stagger-inset));top:auto}.kh-sp-wrapper.has-mob-override.pres-mob-vertical.pos-mob-left,.kh-sp-wrapper.has-mob-override.pres-mob-vertical.pos-mob-right{bottom:0;height:var(--kh-sp-length);margin-block:auto;margin-inline:0;top:0;width:var(--kh-sp-size)}.kh-sp-wrapper.has-mob-override.pres-mob-vertical.pos-mob-left{left:calc(var(--kh-sp-offset) + env(safe-area-inset-left, 0px));right:auto}.kh-sp-wrapper.has-mob-override.pres-mob-vertical.pos-mob-right{left:auto;right:calc(var(--kh-sp-offset) + env(safe-area-inset-right, 0px))}.kh-sp-wrapper.has-mob-override.pres-mob-ring.ring-pos-bottom-left,.kh-sp-wrapper.has-mob-override.pres-mob-ring.ring-pos-bottom-right,.kh-sp-wrapper.has-mob-override.pres-mob-ring.ring-pos-top-left,.kh-sp-wrapper.has-mob-override.pres-mob-ring.ring-pos-top-right{--kh-sp-ring-size:var(--kh-sp-ring-size-mob,52px);--kh-sp-ring-stroke:var(--kh-sp-ring-stroke-mob,6);height:var(--kh-sp-ring-size);margin-block:0;margin-inline:0;width:var(--kh-sp-ring-size)}.kh-sp-wrapper.has-mob-override.pres-mob-ring.ring-pos-top-left{bottom:auto;left:calc(var(--kh-sp-offset) + env(safe-area-inset-left, 0px));right:auto;top:calc(var(--kh-sp-offset) + env(safe-area-inset-top, 0px))}.kh-sp-wrapper.has-mob-override.pres-mob-ring.ring-pos-top-right{bottom:auto;left:auto;right:calc(var(--kh-sp-offset) + env(safe-area-inset-right, 0px));top:calc(var(--kh-sp-offset) + env(safe-area-inset-top, 0px))}.kh-sp-wrapper.has-mob-override.pres-mob-ring.ring-pos-bottom-left{bottom:calc(var(--kh-sp-offset) + env(safe-area-inset-bottom, 0px));left:calc(var(--kh-sp-offset) + env(safe-area-inset-left, 0px));right:auto;top:auto}.kh-sp-wrapper.has-mob-override.pres-mob-ring.ring-pos-bottom-right{bottom:calc(var(--kh-sp-offset) + env(safe-area-inset-bottom, 0px));left:auto;right:calc(var(--kh-sp-offset) + env(safe-area-inset-right, 0px));top:auto}.kh-sp-wrapper.has-mob-override.pres-mob-horizontal .kh-sp-fill{transform:scaleX(var(--kh-sp-progress,0));transform-origin:left center}.kh-sp-wrapper.has-mob-override.pres-mob-horizontal.dir-reverse .kh-sp-fill{transform-origin:right center}.kh-sp-wrapper.has-mob-override.pres-mob-vertical .kh-sp-fill{transform:scaleY(var(--kh-sp-progress,0));transform-origin:top center}.kh-sp-wrapper.has-mob-override.pres-mob-vertical.dir-reverse .kh-sp-fill{transform-origin:bottom center}.kh-sp-wrapper.has-mob-override.pres-mob-horizontal .kh-sp-milestone{left:calc(var(--kh-sp-ms-pos, 0)*100%);top:50%}.kh-sp-wrapper.has-mob-override.pres-mob-horizontal.dir-reverse .kh-sp-milestone{left:calc((1 - var(--kh-sp-ms-pos, 0))*100%)}.kh-sp-wrapper.has-mob-override.pres-mob-vertical .kh-sp-milestone{left:50%;top:calc(var(--kh-sp-ms-pos, 0)*100%)}.kh-sp-wrapper.has-mob-override.pres-mob-vertical.dir-reverse .kh-sp-milestone{top:calc((1 - var(--kh-sp-ms-pos, 0))*100%)}.kh-sp-wrapper.has-mob-override.pres-mob-horizontal .kh-sp-ms-label{left:0;right:auto;transform:translateX(-50%)}.kh-sp-wrapper.has-mob-override.pres-mob-horizontal.pos-mob-top .kh-sp-ms-label{bottom:auto;top:calc(max(var(--kh-sp-size, 4px)/2,var(--kh-sp-ms-reach)) + 9px)}.kh-sp-wrapper.has-mob-override.pres-mob-horizontal.pos-mob-bottom .kh-sp-ms-label{bottom:calc(max(var(--kh-sp-size, 4px)/2,var(--kh-sp-ms-reach)) + 9px);top:auto}.kh-sp-wrapper.has-mob-override.pres-mob-vertical .kh-sp-ms-label{bottom:auto;top:0;transform:translateY(-50%)}.kh-sp-wrapper.has-mob-override.pres-mob-vertical.pos-mob-left .kh-sp-ms-label{left:calc(max(var(--kh-sp-size, 4px)/2,var(--kh-sp-ms-reach)) + 10px);right:auto}.kh-sp-wrapper.has-mob-override.pres-mob-vertical.pos-mob-right .kh-sp-ms-label{left:auto;right:calc(max(var(--kh-sp-size, 4px)/2,var(--kh-sp-ms-reach)) + 10px)}.kh-sp-wrapper.has-mob-override.pres-mob-horizontal.marker-tick .kh-sp-ms-marker{height:12px;width:2px}.kh-sp-wrapper.has-mob-override.pres-mob-vertical.marker-tick .kh-sp-ms-marker{height:2px;width:12px}.kh-sp-wrapper.has-mob-override.pres-mob-segmented .kh-sp-track{--kh-sp-segment-visible:85%;-webkit-mask-repeat:repeat;mask-repeat:repeat}.kh-sp-wrapper.has-mob-override.pres-mob-segmented.pres-mob-horizontal .kh-sp-track{-webkit-mask-image:linear-gradient(to right,#000 0 var(--kh-sp-segment-visible),transparent var(--kh-sp-segment-visible) 100%);mask-image:linear-gradient(to right,#000 0 var(--kh-sp-segment-visible),transparent var(--kh-sp-segment-visible) 100%);-webkit-mask-size:var(--kh-sp-segment-step,10%) 100%;mask-size:var(--kh-sp-segment-step,10%) 100%}.kh-sp-wrapper.has-mob-override.pres-mob-segmented.pres-mob-vertical .kh-sp-track{-webkit-mask-image:linear-gradient(to bottom,#000 0 var(--kh-sp-segment-visible),transparent var(--kh-sp-segment-visible) 100%);mask-image:linear-gradient(to bottom,#000 0 var(--kh-sp-segment-visible),transparent var(--kh-sp-segment-visible) 100%);-webkit-mask-size:100% var(--kh-sp-segment-step,10%);mask-size:100% var(--kh-sp-segment-step,10%)}.kh-sp-wrapper.has-mob-override.pres-segmented:not(.pres-mob-segmented) .kh-sp-track{-webkit-mask-image:none;mask-image:none}.kh-sp-wrapper.has-mob-override.pres-ring:not(.pres-mob-ring) .kh-sp-milestones,.kh-sp-wrapper.has-mob-override.pres-ring:not(.pres-mob-ring) .kh-sp-track{display:block}.kh-sp-wrapper.has-mob-override.pres-mob-ring .kh-sp-milestones,.kh-sp-wrapper.has-mob-override.pres-mob-ring .kh-sp-track,.kh-sp-wrapper.has-mob-override:not(.pres-mob-ring) .kh-sp-ring{display:none}.kh-sp-wrapper.has-mob-override.pres-mob-horizontal.progress-glow-soft:before,.kh-sp-wrapper.has-mob-override.pres-mob-horizontal.progress-glow-strong:before{transform:scaleX(var(--kh-sp-progress,0));transform-origin:left center}.kh-sp-wrapper.has-mob-override.pres-mob-horizontal.dir-reverse.progress-glow-soft:before,.kh-sp-wrapper.has-mob-override.pres-mob-horizontal.dir-reverse.progress-glow-strong:before{transform-origin:right center}.kh-sp-wrapper.has-mob-override.pres-mob-vertical.progress-glow-soft:before,.kh-sp-wrapper.has-mob-override.pres-mob-vertical.progress-glow-strong:before{transform:scaleY(var(--kh-sp-progress,0));transform-origin:top center}.kh-sp-wrapper.has-mob-override.pres-mob-vertical.dir-reverse.progress-glow-soft:before,.kh-sp-wrapper.has-mob-override.pres-mob-vertical.dir-reverse.progress-glow-strong:before{transform-origin:bottom center}.kh-sp-wrapper.has-mob-override.pres-segmented:not(.pres-mob-segmented).progress-glow-soft:before,.kh-sp-wrapper.has-mob-override.pres-segmented:not(.pres-mob-segmented).progress-glow-strong:before{background-color:var(--kh-sp-fill-c,#10b981);background-image:none;clip-path:none;transition:transform var(--kh-sp-smooth,0s) linear}.kh-sp-wrapper.has-mob-override.pres-mob-segmented.pres-mob-horizontal.progress-glow-soft,.kh-sp-wrapper.has-mob-override.pres-mob-segmented.pres-mob-horizontal.progress-glow-strong{--kh-sp-glow-tile:linear-gradient(to right,var(--kh-sp-fill-c,#10b981) 0 var(--kh-sp-glow-visible),transparent var(--kh-sp-glow-visible) 100%);--kh-sp-glow-clip:inset(var(--kh-sp-glow-pad) calc((1 - var(--kh-sp-progress, 0))*100%) var(--kh-sp-glow-pad) var(--kh-sp-glow-pad) round var(--kh-sp-radius,4px))}.kh-sp-wrapper.has-mob-override.pres-mob-segmented.pres-mob-horizontal.dir-reverse.progress-glow-soft,.kh-sp-wrapper.has-mob-override.pres-mob-segmented.pres-mob-horizontal.dir-reverse.progress-glow-strong{--kh-sp-glow-clip:inset(var(--kh-sp-glow-pad) var(--kh-sp-glow-pad) var(--kh-sp-glow-pad) calc((1 - var(--kh-sp-progress, 0))*100%) round var(--kh-sp-radius,4px))}.kh-sp-wrapper.has-mob-override.pres-mob-segmented.pres-mob-vertical.progress-glow-soft,.kh-sp-wrapper.has-mob-override.pres-mob-segmented.pres-mob-vertical.progress-glow-strong{--kh-sp-glow-tile:linear-gradient(to bottom,var(--kh-sp-fill-c,#10b981) 0 var(--kh-sp-glow-visible),transparent var(--kh-sp-glow-visible) 100%);--kh-sp-glow-clip:inset(var(--kh-sp-glow-pad) var(--kh-sp-glow-pad) calc((1 - var(--kh-sp-progress, 0))*100%) var(--kh-sp-glow-pad) round var(--kh-sp-radius,4px))}.kh-sp-wrapper.has-mob-override.pres-mob-segmented.pres-mob-vertical.dir-reverse.progress-glow-soft,.kh-sp-wrapper.has-mob-override.pres-mob-segmented.pres-mob-vertical.dir-reverse.progress-glow-strong{--kh-sp-glow-clip:inset(calc((1 - var(--kh-sp-progress, 0))*100%) var(--kh-sp-glow-pad) var(--kh-sp-glow-pad) var(--kh-sp-glow-pad) round var(--kh-sp-radius,4px))}:root[dir=rtl] .kh-sp-wrapper.has-mob-override.pres-mob-segmented.pres-mob-horizontal.progress-glow-soft,:root[dir=rtl] .kh-sp-wrapper.has-mob-override.pres-mob-segmented.pres-mob-horizontal.progress-glow-strong{--kh-sp-glow-clip:inset(var(--kh-sp-glow-pad) var(--kh-sp-glow-pad) var(--kh-sp-glow-pad) calc((1 - var(--kh-sp-progress, 0))*100%) round var(--kh-sp-radius,4px))}:root[dir=rtl] .kh-sp-wrapper.has-mob-override.pres-mob-segmented.pres-mob-horizontal.dir-reverse.progress-glow-soft,:root[dir=rtl] .kh-sp-wrapper.has-mob-override.pres-mob-segmented.pres-mob-horizontal.dir-reverse.progress-glow-strong{--kh-sp-glow-clip:inset(var(--kh-sp-glow-pad) calc((1 - var(--kh-sp-progress, 0))*100%) var(--kh-sp-glow-pad) var(--kh-sp-glow-pad) round var(--kh-sp-radius,4px))}.kh-sp-wrapper.has-mob-override.pres-mob-segmented.pres-mob-horizontal.progress-glow-soft:before,.kh-sp-wrapper.has-mob-override.pres-mob-segmented.pres-mob-horizontal.progress-glow-strong:before{background-color:transparent;background-image:var(--kh-sp-glow-tile);background-repeat:repeat;background-size:var(--kh-sp-segment-step,10%) 100%;clip-path:var(--kh-sp-glow-clip);transform:none;transition:clip-path var(--kh-sp-smooth,0s) linear}.kh-sp-wrapper.has-mob-override.pres-mob-segmented.pres-mob-vertical.progress-glow-soft:before,.kh-sp-wrapper.has-mob-override.pres-mob-segmented.pres-mob-vertical.progress-glow-strong:before{background-color:transparent;background-image:var(--kh-sp-glow-tile);background-repeat:repeat;background-size:100% var(--kh-sp-segment-step,10%);clip-path:var(--kh-sp-glow-clip);transform:none;transition:clip-path var(--kh-sp-smooth,0s) linear}.kh-sp-wrapper.has-mob-override.pres-ring:not(.pres-mob-ring).progress-glow-soft:before,.kh-sp-wrapper.has-mob-override.pres-ring:not(.pres-mob-ring).progress-glow-strong:before{display:block}.kh-sp-wrapper.has-mob-override.pres-mob-ring.progress-glow-soft:before,.kh-sp-wrapper.has-mob-override.pres-mob-ring.progress-glow-strong:before{display:none}}@media(min-width:769px){.kh-sp-wrapper:not(.pres-ring) .kh-sp-ring{display:none}}@media screen and (min-width:601px)and (max-width:768px){body.admin-bar .kh-sp-wrapper.has-mob-override.pres-mob-horizontal.pos-mob-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.has-mob-override.pres-mob-horizontal.pos-mob-bottom{top:auto}body.admin-bar .kh-sp-wrapper.has-mob-override.pres-mob-vertical.pos-mob-left,body.admin-bar .kh-sp-wrapper.has-mob-override.pres-mob-vertical.pos-mob-right{top:var(--wp-admin--admin-bar--height,0)}body.admin-bar .kh-sp-wrapper.has-mob-override.pres-mob-ring.ring-pos-top-left,body.admin-bar .kh-sp-wrapper.has-mob-override.pres-mob-ring.ring-pos-top-right{top:calc(var(--kh-sp-offset) + env(safe-area-inset-top, 0px) + var(--wp-admin--admin-bar--height, 0px))}body.admin-bar .kh-sp-wrapper.has-mob-override.pres-mob-ring.ring-pos-bottom-left,body.admin-bar .kh-sp-wrapper.has-mob-override.pres-mob-ring.ring-pos-bottom-right{top:auto}}.kh-sp-wrapper.nav-on .kh-sp-ms-nav{appearance:none;background:none;border:0;color:inherit;cursor:pointer;font:inherit;height:0;left:0;margin:0;overflow:visible;padding:0;pointer-events:auto;position:absolute;text-align:inherit;top:0;width:0}.kh-sp-wrapper.nav-on .kh-sp-ms-nav:before{border-radius:4px;content:"";height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px}.kh-sp-wrapper.nav-on .kh-sp-ms-label,.kh-sp-wrapper.nav-on .kh-sp-ms-marker{pointer-events:none}.kh-sp-wrapper.nav-on .kh-sp-ms-nav:focus{outline:none}.kh-sp-wrapper.nav-on .kh-sp-ms-nav:focus-visible:before{outline:2px solid var(--kh-sp-ms-active,#10b981);outline-offset:2px}.kh-sp-manual-row{border:1px solid #e0e0e0;border-radius:4px;margin-bottom:12px;padding:12px}.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}.label-emphasis-scale.kh-sp-preview-horizontal .kh-sp-ms-label,.label-emphasis-scale.pres-horizontal .kh-sp-ms-label{transform-origin:left center}.label-emphasis-scale.kh-sp-preview-vertical .kh-sp-ms-label,.label-emphasis-scale.pres-vertical .kh-sp-ms-label{transform-origin:center top}.label-emphasis-scale .kh-sp-milestone.is-current .kh-sp-ms-label{scale:1.05}.label-emphasis-glow .kh-sp-milestone.is-current .kh-sp-ms-label{filter:drop-shadow(0 0 2px var(--kh-sp-ms-active,#10b981)) drop-shadow(0 0 5px var(--kh-sp-ms-active,#10b981))}.ms-pulse-noticeable,.ms-pulse-subtle{--kh-sp-ms-pulse-size:10px;--kh-sp-ms-pulse-scale:1.7;--kh-sp-ms-pulse-opacity:0.3}.ms-pulse-noticeable{--kh-sp-ms-pulse-scale:2.3;--kh-sp-ms-pulse-opacity:0.5}.ms-pulse-noticeable .kh-sp-milestone.is-current .kh-sp-ms-marker:after,.ms-pulse-subtle .kh-sp-milestone.is-current .kh-sp-ms-marker:after{animation:kh-sp-ms-pulse 2.4s ease-out infinite;background-color:var(--kh-sp-ms-active,#10b981);border-radius:50%;content:"";height:var(--kh-sp-ms-pulse-size,10px);left:calc(50% - var(--kh-sp-ms-pulse-size, 10px)/2);opacity:0;pointer-events:none;position:absolute;top:calc(50% - var(--kh-sp-ms-pulse-size, 10px)/2);width:var(--kh-sp-ms-pulse-size,10px)}@keyframes kh-sp-ms-pulse{0%{opacity:var(--kh-sp-ms-pulse-opacity,.3);transform:scale(.9)}70%{opacity:0;transform:scale(var(--kh-sp-ms-pulse-scale,1.7))}to{opacity:0;transform:scale(var(--kh-sp-ms-pulse-scale,1.7))}}@media(prefers-reduced-motion:reduce){.ms-pulse-noticeable .kh-sp-milestone.is-current .kh-sp-ms-marker:after,.ms-pulse-subtle .kh-sp-milestone.is-current .kh-sp-ms-marker:after{display:none}}.ms-completed-outline{--kh-sp-ms-outline-w:2px}.ms-completed-outline.marker-tick{--kh-sp-ms-outline-w:1px}.ms-completed-outline .kh-sp-milestone.is-completed .kh-sp-ms-marker{background-color:transparent;box-shadow:0 0 0 var(--kh-sp-ms-outline-w,2px) var(--kh-sp-ms-active,#10b981)}.ms-completed-check.marker-dot .kh-sp-milestone.is-completed .kh-sp-ms-marker{background-color:transparent;height:14px;width:14px}.ms-completed-check.marker-dot .kh-sp-milestone.is-completed .kh-sp-ms-marker:before{background-color:var(--kh-sp-ms-active,#10b981);clip-path:polygon(41% 76%,90% 8%,100% 20%,41% 100%,0 60%,10% 48%);content:"";inset:0;pointer-events:none;position:absolute}@media(max-width:768px){.kh-sp-wrapper.ms-pulse-noticeable,.kh-sp-wrapper.ms-pulse-subtle{--kh-sp-ms-pulse-size:8px}.kh-sp-wrapper.ms-completed-check.marker-dot .kh-sp-milestone.is-completed .kh-sp-ms-marker{height:12px;width:12px}.kh-sp-wrapper.label-emphasis-scale.has-mob-override.pres-mob-horizontal .kh-sp-ms-label{transform-origin:left center}.kh-sp-wrapper.label-emphasis-scale.has-mob-override.pres-mob-vertical .kh-sp-ms-label{transform-origin:center top}}.dual-ring .kh-sp-ring-fill,.dual-ring .kh-sp-ring-track{stroke-width:min(var(--kh-sp-ring-stroke),11)}.kh-sp-ring-inner{opacity:calc(var(--kh-sp-fill-o, 1)*.5);stroke:var(--kh-sp-fill-c,#10b981);stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--kh-sp-progress, 0));stroke-linecap:round;stroke-width:calc(min(var(--kh-sp-ring-stroke),11)*.7);transition:stroke-dashoffset var(--kh-sp-smooth,0s) linear}.ring-center-percentage .kh-sp-ring{position:relative}.kh-sp-ring-center{color:var(--kh-sp-fill-c,#10b981);font-size:clamp(8px,var(--kh-sp-ring-size,64px)*.2,18px);font-variant-numeric:tabular-nums;font-weight:600;left:50%;line-height:1;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}
