.text-gradient-timer{background:linear-gradient(135deg,#667eea 0,#764ba2 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.timer-container{background:linear-gradient(135deg,#1a1a2e 0,#16213e 100%);border-radius:20px;padding:3rem 2rem;box-shadow:0 10px 40px rgba(0,0,0,.3)}.timer-display{font-size:6rem;font-weight:700;font-family:'Courier New',monospace;color:#0f8;text-shadow:0 0 20px rgba(0,255,136,.5);letter-spacing:.1em}.timer-display.timer-warning{color:#ff6b6b;animation:pulse .5s ease-in-out infinite}.timer-display.timer-complete{color:#ff6b6b;animation:flash .3s ease-in-out infinite}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.7}}@keyframes flash{0%,100%{opacity:1}50%{opacity:.3}}.timer-label{color:#aaa;font-size:1.25rem;margin-top:1rem}.timer-container:fullscreen{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#0a0a0a}.timer-container:fullscreen .timer-display{font-size:15rem}.presets-section{background:#f8f9fa;padding:1.5rem;border-radius:12px}.preset-btn{min-width:70px}.custom-time-section{background:#fff;padding:1.5rem;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.05)}.time-input{width:80px;text-align:center;font-size:1.25rem}.use-case-card{background:#fff;border:2px solid #e9ecef;border-radius:12px;padding:1rem;text-align:center;cursor:pointer;transition:all .3s ease}.use-case-card:hover{border-color:#667eea;transform:translateY(-3px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.use-case-card i{display:block;font-size:2rem;color:#667eea;margin-bottom:.5rem}.use-case-card span{font-size:.9rem;color:#555}.content-section p{font-size:1.05rem;line-height:1.8;color:#495057}.guide-list li{margin-bottom:.75rem;line-height:1.7}.preset-row .col-auto{padding:.25rem}.custom-time-row .col-auto{padding:.5rem}.use-case-row .col-6,.use-case-row .col-md-3{padding:.5rem}@media (max-width:768px){.timer-display{font-size:3.5rem}.timer-container:fullscreen .timer-display{font-size:6rem}.time-input{width:60px}}
/*# sourceMappingURL=countdown-timer.min.css.map */
