*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100vh;overflow-x:hidden;width:100vw}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{height:100%;width:100%}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}button{cursor:pointer}button:active{transform:scale(.98)}.App{height:100%}.App,.poker-clock{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.poker-clock{min-height:calc(100vh - 2rem);padding:1rem 1rem 3rem;transition:all .3s ease}.poker-clock-title{align-items:center;display:flex;font-size:2rem;gap:10px;justify-content:center;margin-bottom:1rem;text-align:center}.dev-badge,.poker-clock-title{font-weight:700;position:relative}.dev-badge{animation:pulse-dev 2s infinite;background-color:#f44336;border-radius:.5rem;box-shadow:0 2px 4px #0003;color:#fff;font-size:.8rem;margin-left:.5rem;padding:.2rem .5rem;top:-8px}@keyframes pulse-dev{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.level-info{font-size:1.2rem;margin-bottom:.5rem}.dark-theme{background-color:#121212;color:#fff}.light-theme{background-color:#f5f5f5;color:#333}@media (max-width:768px){.poker-clock-title{font-size:1.8rem}.dev-badge{font-size:.7rem;padding:.15rem .4rem;top:-6px}}@media (max-width:480px){.poker-clock{padding:.5rem}.poker-clock-title{font-size:1.5rem}.dev-badge{font-size:.6rem;padding:.1rem .3rem;top:-5px}}.version-footer{background-color:#0000001a;bottom:0;left:0;padding:.5rem;position:fixed;right:0;text-align:center}.version-text{font-family:monospace;font-size:.8rem;opacity:.6}.dark-theme .version-footer{background-color:#0000004d}.light-theme .version-footer{background-color:#ffffff4d}.timer-display{border-radius:.5rem;font-size:5rem;font-weight:700;margin:1rem 0;max-width:300px;padding:.5rem 1rem;text-align:center;transition:all .3s ease;width:100%}.timer-display.dark-theme{background-color:#1e1e1e;box-shadow:0 4px 6px #0000004d;color:#fff}.timer-display.light-theme{background-color:#e0e0e0;box-shadow:0 4px 6px #0000001a;color:#333}.timer-display.low-time{animation:pulse 1s infinite;color:#ff9800}.timer-display.warning-time{animation:pulse .8s infinite;color:#ff5722}.timer-display.critical-time{animation:pulse .5s infinite;color:#f44336}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@media (max-width:768px){.timer-display{font-size:4rem}}@media (max-width:480px){.timer-display{font-size:3.5rem;max-width:250px}}.blinds-display{align-items:center;border-radius:.5rem;display:flex;font-size:2rem;justify-content:center;margin:1rem 0;max-width:300px;padding:.5rem 1rem;text-align:center;transition:all .3s ease;width:100%}.blinds-display.dark-theme{background-color:#1e1e1e;box-shadow:0 4px 6px #0000004d;color:#fff}.blinds-display.light-theme{background-color:#e0e0e0;box-shadow:0 4px 6px #0000001a;color:#333}.big-blind,.small-blind{font-weight:700}.separator{margin:0 .5rem}@media (max-width:768px){.blinds-display{font-size:1.8rem}}@media (max-width:480px){.blinds-display{font-size:1.5rem;max-width:250px}}.control-buttons{flex-direction:column;justify-content:center;margin:1rem 0;max-width:300px}.button-row,.control-buttons{display:flex;gap:.5rem;width:100%}.button-row{flex-direction:row}.control-buttons button{border:none;border-radius:.5rem;color:#fff;cursor:pointer;flex:1 1;font-size:1rem;font-weight:700;padding:.5rem 1rem;text-align:center;transition:all .2s ease}.reset-start-btn{background-color:#8bc34a;font-size:1.3rem;margin-bottom:.2rem;min-height:120px;padding:1.5rem}.pause-btn,.reset-btn,.start-btn{font-size:1.2rem;margin-bottom:.2rem;min-height:55px;padding:.9rem 1.3rem}.control-buttons button:hover{box-shadow:0 3px 5px #0003;transform:translateY(-2px)}.control-buttons button:active{transform:translateY(0)}.start-btn{background-color:#4caf50}.pause-btn{background-color:#ff9800}.reset-btn{background-color:#f44336}.next-btn,.prev-btn{background-color:#2196f3}.next-btn,.prev-btn,.settings-btn{min-height:50px;padding:.7rem 1rem}.settings-btn{background-color:#9c27b0}.theme-btn{background-color:#607d8b}.mute-btn,.theme-btn{min-height:50px;padding:.7rem 1rem}.mute-btn{background-color:#795548}.full-width{width:100%}@media (max-width:480px){.control-buttons{max-width:250px}.control-buttons button{font-size:.9rem;padding:.4rem .8rem}.pause-btn,.reset-btn,.start-btn{font-size:1.1rem;min-height:50px;padding:.8rem 1rem}.reset-start-btn{font-size:1.2rem;min-height:100px;padding:1.2rem}.mute-btn,.next-btn,.prev-btn,.settings-btn,.theme-btn{font-size:.9rem;min-height:45px;padding:.6rem .8rem}}.sound-settings{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.5rem}
/*# sourceMappingURL=main.18e83cda.css.map*/