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;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{height:100vh}#root,.App{height:100%}.App{align-items:center;display:flex;justify-content:center}.timer-display{font-size:4rem}.timer-mode-display{text-align:center}.timer-controls{align-items:center;bottom:0;display:flex;justify-content:center;margin:auto;padding:10px;position:absolute}.mode-display{font-size:1.2em;margin-top:10px;text-align:center}.control-button{background-color:#fff;border:none;border-radius:50%;color:#4a4a4a;cursor:pointer;height:40px;margin:6px;position:relative;width:40px}.control-button-main{height:60px;width:60px}.control-button:hover{background-color:#e7e7e7}.control-button:active{background-color:#d6d6d6;margin-bottom:7px;margin-top:5px}.settings-button{color:#878787;height:30px;width:30px}.settings-button:hover{color:#525252}.button-icon{height:100%;width:100%}.toolbar-tray{position:absolute;right:5px;top:5px}.dialog-background{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0000006e;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:100}.dialog-card{background:#fff;border-radius:10px;box-shadow:0 4px 10px 0 #5e5e5ef2;min-width:200px;padding:20px;position:fixed;width:40%;z-index:101}.dialog-heading{font-size:1.2em}.dialog-close-button{background:none;border:none;border-radius:50%;cursor:pointer;font-size:1.2em;height:30px;outline:none;position:absolute;right:10px;top:10px;width:30px}.dialog-close-button:hover{background-color:#dfdfdf}.input-group{margin:20px 30px}input[type=number]{border:1px solid #b7b7b7;border-radius:5px;height:33px;outline:none;padding:0 10px}.input-label{margin:0}.CircularProgressbar{vertical-align:middle;width:100%}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;dominant-baseline:middle;text-anchor:middle;font-size:20px}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}
/*# sourceMappingURL=main.8f266844.css.map*/