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}.App{background-color:#000;color:#fff;min-height:100%;text-align:center}.App,.focus-timer{display:flex;transition:.5s}.focus-timer{flex:8 1}.body-timer-active-false .calendar,.calendar-active-true .calendar{background-color:#111;flex:1 1;max-height:100%;max-width:280px;min-height:100%;min-width:250px;position:static;text-align:left;-webkit-transform:translateX(0);transform:translateX(0);transition:all .5s linear}.body-timer-active-false .information-sidebar,.info-active-true .information-sidebar{background-color:#111;flex:1 1;max-height:100%;max-width:280px;min-height:100%;min-width:250px;position:static;text-align:left;-webkit-transform:translateX(calc(100% - 260px));transform:translateX(calc(100% - 260px))}.body-timer-active-true .calendar,.calendar-active-false .calendar{background-color:#111;flex:1 1;max-height:100%;max-width:220px;min-height:100%;position:absolute;text-align:left;-webkit-transform:translateX(-260px);transform:translateX(-260px);transition:all .5s linear}.body-timer-active-true .information-sidebar,.info-active-false .information-sidebar{background-color:#111;flex:1 1;flex-direction:row-reverse;max-height:100%;max-width:220px;min-height:100%;position:absolute;text-align:left;-webkit-transform:translateX(1800px);transform:translateX(1800px)}.helper-icons{display:flex;flex-direction:row;font-size:3rem;height:100%;justify-content:space-between;position:absolute;width:100%}.body-timer-active-false .helper-icons svg{margin:20px;opacity:.3;transition:.25s}.body-timer-active-false .helper-icons svg:hover{cursor:pointer;margin:20px;opacity:1;transition:.25s}.body-timer-active-true .helper-icons{opacity:0}.information-sidebar>div{margin:30px}.calendar-table{border-collapse:collapse;border-style:hidden;margin:30px}.calendar-table td{border:1px solid #fff}td,th{font-size:.75rem;padding:.25rem}th{text-align:center}td:nth-child(odd){text-align:right}.focus-timer-inner-wrap{margin:auto;max-width:221px}.body-timer-active-true{background-color:#fffacd;color:#000;transition:.5s}#root,.App,body,html{height:100%}.body-timer-active-false .focus-timer-heading,.body-timer-active-false .focus-timer>span,.body-timer-active-false .reset-container>span{border:1px solid #fff;transition:.5s}.focus-timer-heading{border:1px solid #000;font-size:4rem;margin:0 auto;width:218px}.reset-container{display:flex;margin-top:1rem}.focus-timer>span,.reset-container>span{border:1px solid #000;cursor:pointer;display:block;flex:1 1;margin:0;padding:.25rem}.reset-container>span:first-child,.reset-container>span:nth-child(2){margin-right:.5rem}.editable-intention{margin:1rem}.logo-img{max-width:70px}.timer-active-false .timer,.timer-active-true .timer{min-width:25px}.timer-active-true .timer:after{content:"▐ ▌"}.timer-active-true .reset-container span,.timer-active-true h1{display:none;transition:.5s}.timer-active-false .reset-container span,.timer-active-false h1{display:block;transition:.5s}.timer-active-false .timer:after{content:"▶"}#inventory{border:1px solid #000;display:block;margin:20px 10px;padding:10px}.reset-icon{font-size:100%;font-weight:700;margin:.25rem}.body-timer-active-true .focus-timer>span{margin:20px 0 16px;padding:5px;transition:.5s}.body-timer-active-false .focus-timer>span{margin:20px 0 16px;padding:20px 43px;transition:.5s}.info{background-color:#deb887;display:none;height:100%;max-width:300px;padding:20px}.body-timer-active-true .editable-intention{font-size:150%}.play-button{align-items:center;background-color:#000;border:2px solid #fff;border-radius:0;box-shadow:0 0 0 0 #000;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-family:Roboto,sans-serif;font-size:14px;font-weight:0;margin:15px 0;padding:10px 30px;text-align:center;-webkit-transform:translateY(0);transform:translateY(0);transition:1s;width:100%}.helper-icons>div,.interactable{position:relative;z-index:10}.play-button:hover{border:4px solid #d53535;padding:10px 50px;-webkit-transform:translateY(0);transform:translateY(0);transition:1s}.body-timer-active-true button.play-button{background-color:initial!important;border:1px solid #000}svg.pause-image path{fill:#000}.month-heading{text-align:center}.focus-timer-inner-wrap svg,.red-swirl,.today{color:#ff0026;font-size:150%;margin:2px;transition:.5s;vertical-align:middle}a{color:#ff0026}.focus-timer-inner-wrap svg{height:auto;margin:9px;width:52px}.select-active-true .select-popup{display:block}.select-active-false .select-popup{display:none}.select-popup-inner{background-color:#000;border:1px solid #d53535;height:500px;padding:1rem;position:absolute;width:500px}.select-popup-wrapper{align-items:center;background-color:rgba(1,1,1,.5);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}
/*# sourceMappingURL=main.9e109a05.css.map*/