.meditation-module__6ATima__timerCard{grid-column:1/-1}.meditation-module__6ATima__timerContainer{flex-direction:column;align-items:center;gap:25px;padding:20px 0;display:flex}.meditation-module__6ATima__timerDisplay{color:#fff;letter-spacing:.15em;text-shadow:0 0 30px #fff3;font-family:Courier New,monospace;font-size:4.5rem;font-weight:200}.meditation-module__6ATima__separator{animation:1s infinite meditation-module__6ATima__blink}@keyframes meditation-module__6ATima__blink{0%,49%{opacity:1}50%,to{opacity:.2}}.meditation-module__6ATima__presets{flex-wrap:wrap;justify-content:center;gap:15px;display:flex}.meditation-module__6ATima__presetBtn{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #fff3;border-radius:20px;padding:10px 20px;font-size:.9rem;transition:all .3s}.meditation-module__6ATima__presetBtn:hover{background:#ffffff26;border-color:#fff6}.meditation-module__6ATima__presetActive{background:var(--color-mind);border-color:var(--color-mind);box-shadow:0 0 15px #3498db4d}.meditation-module__6ATima__controls{gap:20px;display:flex}.meditation-module__6ATima__progressBar{background:#ffffff1a;border-radius:10px;width:100%;max-width:400px;height:6px;margin-top:10px;overflow:hidden}.meditation-module__6ATima__progressFill{background:linear-gradient(90deg,#667eea 0%,#764ba2 100%);border-radius:10px;height:100%;transition:width .3s;box-shadow:0 0 10px #764ba280}@media (max-width:480px){.meditation-module__6ATima__timerDisplay{font-size:3rem}}
