.fa-icon.svelte-1dof0an{display:inline-block;fill:currentColor}.fa-flip-horizontal.svelte-1dof0an{transform:scale(-1, 1)}.fa-flip-vertical.svelte-1dof0an{transform:scale(1, -1)}.fa-spin.svelte-1dof0an{animation:svelte-1dof0an-fa-spin 1s 0s infinite linear}.fa-inverse.svelte-1dof0an{color:#fff}.fa-pulse.svelte-1dof0an{animation:svelte-1dof0an-fa-spin 1s infinite steps(8)}@keyframes svelte-1dof0an-fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.PlayButton.svelte-ldrhar{outline:none;border-radius:50%;background-color:var(--backgroundColor);border:1px solid var(--foregroundColor);width:var(--size);height:var(--size);color:var(--foregroundColor);display:flex;flex-direction:row;align-items:center;justify-content:space-around;transition:background-color 0.3s ease-in-out}.PlayButton.play.svelte-ldrhar{padding-left:0.3rem}
.progressBar.svelte-m52jd1.svelte-m52jd1{width:16rem;height:var(--height);background-color:var(--backgroundColor)}progress.svelte-m52jd1.svelte-m52jd1{-webkit-appearance:none;appearance:none;background-color:var(--backgroundColor);border-radius:0;border:none;height:0.5rem;color:var(--foregroundColor);width:100%}.Timeline.svelte-m52jd1.svelte-m52jd1{display:flex;position:relative}.Timeline.akceolej.svelte-m52jd1.svelte-m52jd1{display:flex;position:relative;align-items:center;height:30px;width:17rem}.handle.svelte-m52jd1.svelte-m52jd1{background-color:black;width:3px;height:10px;position:absolute;top:10px
  }progress.svelte-m52jd1.svelte-m52jd1::-webkit-progress-value{background:var(--foregroundColor)}progress.svelte-m52jd1.svelte-m52jd1::-webkit-progress-bar{background:var(--backgroundColor)}progress.svelte-m52jd1.svelte-m52jd1::-moz-progress-bar{background-color:var(--foregroundColor)}@media screen and (max-width: 650px){.progressBar.svelte-m52jd1.svelte-m52jd1{width:calc(100vw - 12rem)}.akceolej.svelte-m52jd1 .progressBar.svelte-m52jd1{width:10rem !important}}@media screen and (max-width: 380px){.akceolej.svelte-m52jd1 .progressBar.svelte-m52jd1{width:7rem !important}}
.Timer.svelte-1xw81sy.svelte-1xw81sy{padding-left:0.5rem;width:7rem;display:flex;flex-direction:row}.timeLabel.svelte-1xw81sy.svelte-1xw81sy{width:3rem}.right.svelte-1xw81sy.svelte-1xw81sy{text-align:right}.Timer.akceolej.svelte-1xw81sy.svelte-1xw81sy{font-size:0.6rem !important;padding-left:0;font-family:'Playfair Display', serif;font-variant-numeric:lining-nums !important;gap:0.4rem}.akceolej.svelte-1xw81sy .timeLabel.right.svelte-1xw81sy{width:3rem}