.PublicMeditationPlayer-module__i_90Ca__player{--player-teal:#0f9db3;--player-teal-deep:#087d91;--player-navy:#123457;color:var(--player-navy);background:radial-gradient(circle at 10% 0,#0f9db31f,#0000 38%),linear-gradient(145deg,#f8fcfd,#edf6f8);border:1px solid #0f9db333;border-radius:1.35rem;margin-top:1.5rem;padding:1.15rem;box-shadow:0 14px 34px #12345717,inset 0 1px #ffffffe6}.PublicMeditationPlayer-module__i_90Ca__nativeAudio{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.PublicMeditationPlayer-module__i_90Ca__primaryRow{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;display:grid}.PublicMeditationPlayer-module__i_90Ca__playButton{color:#fff;cursor:pointer;background:linear-gradient(145deg,#12a9bd,#07889d);border:0;border-radius:50%;flex:none;place-items:center;width:4.25rem;height:4.25rem;transition:transform .16s,box-shadow .16s;display:grid;box-shadow:0 10px 24px #087d914d}.PublicMeditationPlayer-module__i_90Ca__playButton:hover{transform:translateY(-2px);box-shadow:0 14px 28px #087d9159}.PublicMeditationPlayer-module__i_90Ca__playButton:active{transform:translateY(0)scale(.97)}.PublicMeditationPlayer-module__i_90Ca__playButton svg{fill:currentColor;width:1.8rem;height:1.8rem}.PublicMeditationPlayer-module__i_90Ca__playButton svg:first-child:not(:only-child){fill:none}.PublicMeditationPlayer-module__i_90Ca__timeline{min-width:0}.PublicMeditationPlayer-module__i_90Ca__timeLabels{color:#567589;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:1rem;font-size:.78rem;font-weight:750;display:flex}.PublicMeditationPlayer-module__i_90Ca__scrubber{appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:1.55rem;margin:.2rem 0 0}.PublicMeditationPlayer-module__i_90Ca__scrubber::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--player-teal) 0 var(--player-progress), #cfe0e5 var(--player-progress) 100%);border-radius:999px;height:.42rem}.PublicMeditationPlayer-module__i_90Ca__scrubber::-moz-range-track{background:linear-gradient(to right, var(--player-teal) 0 var(--player-progress), #cfe0e5 var(--player-progress) 100%);border-radius:999px;height:.42rem}.PublicMeditationPlayer-module__i_90Ca__scrubber::-webkit-slider-thumb{appearance:none;background:var(--player-teal);border:3px solid #fff;border-radius:50%;width:1.15rem;height:1.15rem;margin-top:-.365rem;box-shadow:0 2px 8px #12345740}.PublicMeditationPlayer-module__i_90Ca__scrubber::-moz-range-thumb{background:var(--player-teal);border:3px solid #fff;border-radius:50%;width:.9rem;height:.9rem;box-shadow:0 2px 8px #12345740}.PublicMeditationPlayer-module__i_90Ca__nowPlaying{color:#6d8796;letter-spacing:.05em;text-transform:uppercase;margin-top:.1rem;font-size:.68rem;font-weight:700;display:block}.PublicMeditationPlayer-module__i_90Ca__secondaryRow{align-items:center;gap:.55rem;margin-top:.9rem;padding-left:5.25rem;display:flex}.PublicMeditationPlayer-module__i_90Ca__secondaryRow button{min-width:2.65rem;min-height:2.65rem;color:var(--player-teal-deep);cursor:pointer;background:#ffffffc7;border:1px solid #0f9db338;border-radius:999px;justify-content:center;align-items:center;gap:.15rem;padding:.55rem;font-size:.7rem;font-weight:850;transition:border-color .15s,background .15s,transform .15s;display:inline-flex;position:relative;box-shadow:0 4px 12px #1234570f}.PublicMeditationPlayer-module__i_90Ca__secondaryRow button:hover{border-color:var(--player-teal);background:#fff;transform:translateY(-1px)}.PublicMeditationPlayer-module__i_90Ca__secondaryRow button svg{width:1.15rem;height:1.15rem}.PublicMeditationPlayer-module__i_90Ca__secondaryRow button span{font-size:.53rem;line-height:1;position:absolute}.PublicMeditationPlayer-module__i_90Ca__secondaryRow .PublicMeditationPlayer-module__i_90Ca__speedButton{min-width:3.25rem;margin-left:auto;font-size:.7rem}.PublicMeditationPlayer-module__i_90Ca__playButton:focus-visible,.PublicMeditationPlayer-module__i_90Ca__secondaryRow button:focus-visible,.PublicMeditationPlayer-module__i_90Ca__scrubber:focus-visible{outline-offset:3px;outline:3px solid #0f9db34d}.PublicMeditationPlayer-module__i_90Ca__status{color:#a13b34;margin:.85rem 0 0;font-size:.75rem;font-weight:700;line-height:1.5}.dark .PublicMeditationPlayer-module__i_90Ca__player{color:#edf8fa;background:radial-gradient(circle at 10% 0,#0f9db324,#0000 38%),#142f4f;border-color:#77cdd733;box-shadow:0 14px 34px #00000040}:is(.dark .PublicMeditationPlayer-module__i_90Ca__timeLabels,.dark .PublicMeditationPlayer-module__i_90Ca__nowPlaying){color:#a6bdc8}.dark .PublicMeditationPlayer-module__i_90Ca__scrubber::-webkit-slider-runnable-track{background:linear-gradient(to right, #48bbca 0 var(--player-progress), #3f5a72 var(--player-progress) 100%)}.dark .PublicMeditationPlayer-module__i_90Ca__scrubber::-moz-range-track{background:linear-gradient(to right, #48bbca 0 var(--player-progress), #3f5a72 var(--player-progress) 100%)}.dark .PublicMeditationPlayer-module__i_90Ca__secondaryRow button{color:#8dd9e2;background:#ffffff0f;border-color:#77cdd738}@media (max-width:520px){.PublicMeditationPlayer-module__i_90Ca__player{border-radius:1.15rem;padding:1rem}.PublicMeditationPlayer-module__i_90Ca__primaryRow{gap:.85rem}.PublicMeditationPlayer-module__i_90Ca__playButton{width:3.75rem;height:3.75rem}.PublicMeditationPlayer-module__i_90Ca__playButton svg{width:1.55rem;height:1.55rem}.PublicMeditationPlayer-module__i_90Ca__secondaryRow{padding-left:4.6rem}}@media (prefers-reduced-motion:reduce){.PublicMeditationPlayer-module__i_90Ca__playButton,.PublicMeditationPlayer-module__i_90Ca__secondaryRow button{transition:none}}
