.jupityr-session-progress{display:block;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.jupityr-session-progress>.page-width{max-width:112rem;padding-block:var(--jupityr-section-top,4rem) var(--jupityr-section-bottom,4rem)}.jupityr-session-progress header{text-align:center;max-width:75rem;margin:0 auto}.jupityr-session-progress header h2{margin:1rem 0 1.5rem}.jupityr-session-progress header .rte{font-size:1.5rem}.jupityr-session-progress__counter{display:flex;justify-content:center;align-items:center;gap:1.8rem;margin:3rem 0}.jupityr-session-progress__counter>strong{font:400 6rem/1 var(--jupityr-heading-family);min-width:2ch;text-align:right;font-variant-numeric:tabular-nums}.jupityr-session-progress__counter>span{font-size:1.3rem;line-height:1.7}.jupityr-session-progress__milestones{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:3rem;text-align:center}.jupityr-session-progress__ring{position:relative;width:16rem;margin:0 auto 2rem}.jupityr-session-progress__ring svg{display:block;width:100%;transform:rotate(-90deg)}.jupityr-session-progress__ring circle{fill:none;stroke-width:5}.jupityr-session-progress__track{stroke:rgba(var(--color-foreground),.12)}.jupityr-session-progress__arc{stroke:var(--ring-color);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .35s linear}.jupityr-session-progress__ring strong{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:400 3.8rem var(--jupityr-heading-family);font-variant-numeric:tabular-nums}.jupityr-session-progress__milestones h3{margin:0 0 .8rem}.jupityr-session-progress__milestones p{font-size:1.3rem;line-height:1.6;margin:0 0 1rem}.jupityr-session-progress__target{font-size:1.1rem;opacity:.7}.jupityr-session-progress__controls{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2.5rem;margin:3.5rem auto 2rem}.jupityr-session-progress__controls button{color:inherit;min-height:44px;font:inherit;font-size:1.3rem;cursor:pointer;transition:background .18s,color .18s,border-color .18s}.jupityr-session-progress__controls button:focus-visible{outline:2px solid rgb(var(--jupityr-accent));outline-offset:3px}.jupityr-session-progress__control-caption{display:block;font-size:.9rem;font-weight:500;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;opacity:.65}.jupityr-session-progress__speed>.jupityr-session-progress__control-caption{margin:0 0 .6rem .4rem}.jupityr-session-progress__speed>div{display:flex;gap:3px;padding:3px;border:1px solid rgba(var(--color-foreground),.18);border-radius:6px}.jupityr-session-progress__speed button{display:flex;align-items:center;justify-content:center;gap:.7rem;padding:.6rem 1.2rem;background:transparent;border:0;border-radius:3px;font-weight:600;min-width:6rem}.jupityr-session-progress__speed button[aria-pressed=true]{background:#292b28;color:#fffaf3}.jupityr-session-progress__speed button:not([aria-pressed=true]):hover{background:rgba(var(--color-foreground),.07)}.jupityr-session-progress__speed-bars{display:flex;align-items:flex-end;gap:2px;height:12px}.jupityr-session-progress__speed-bars i{width:2px;height:6px;background:currentColor;opacity:.7}.jupityr-session-progress__speed-bars i:nth-child(2){height:9px}.jupityr-session-progress__speed-bars i:nth-child(3){height:12px}.jupityr-session-progress__controls .jupityr-session-progress__playback{display:flex;align-items:center;gap:1.3rem;min-width:18rem;padding:1rem 2rem 1rem 1rem;text-align:left;border:1px solid #292b28;border-radius:8px;background:#292b28;color:#fffaf3}.jupityr-session-progress__controls .jupityr-session-progress__playback:hover{background:#41433f;border-color:#41433f}.jupityr-session-progress__playback-icon{display:grid;place-items:center;width:3.8rem;height:3.8rem;border:1px solid rgba(255,250,243,.28);border-radius:50%;color:#dca286}.jupityr-session-progress__playback-icon svg{width:2rem;height:2rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.jupityr-session-progress__play-icon,[data-paused=true] .jupityr-session-progress__pause-icon{display:none}[data-paused=true] .jupityr-session-progress__play-icon{display:block}[data-progress-pause-label]{display:block;font-size:1.5rem;font-weight:600;line-height:1.5}.jupityr-session-progress__restart{display:flex;align-items:center;gap:.7rem;border:0;border-bottom:1px solid rgba(var(--color-foreground),.3);border-radius:0;padding:.7rem 0;background:transparent}.jupityr-session-progress__restart:hover{color:rgb(var(--jupityr-accent));border-color:currentColor}.jupityr-session-progress__restart svg{width:1.7rem;height:1.7rem;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.jupityr-session-progress__note{font-size:1.1rem;line-height:1.6;text-align:center;max-width:70rem;margin:0 auto;opacity:.75}@media(max-width:749px){.jupityr-session-progress__controls{gap:1.6rem 2rem}.jupityr-session-progress__speed{flex-basis:100%;display:grid;justify-content:center}.jupityr-session-progress__milestones{gap:2rem 1rem;grid-template-columns:1fr}.jupityr-session-progress__milestones article{display:grid;grid-template-columns:10rem 1fr;gap:0 2rem;text-align:left;align-content:center}.jupityr-session-progress__ring{width:10rem;margin:0;grid-row:1 / 4}.jupityr-session-progress__ring strong{font-size:2.6rem}.jupityr-session-progress__milestones h3{align-self:end}.jupityr-session-progress__counter{margin:2.5rem 0}}@media(prefers-reduced-motion:reduce){.jupityr-session-progress__arc,.jupityr-session-progress__controls button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/jupityr-session-progress.css.map */
