.header[data-v-716cdada]{display:flex;align-items:center;justify-content:space-between;color:#5c95ff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header h1[data-v-716cdada]{margin:0}.header button[data-v-716cdada]{cursor:pointer;background-color:transparent;border:none;color:#5c95ff;display:flex;align-items:center;padding:10px 15px;border-radius:50px;transition:.15s ease-in-out}.header button img[data-v-716cdada]{width:20px;margin-right:8px}.header button[data-v-716cdada]:hover{background-color:#b9e6ff}.daily-message[data-v-187becbd]{padding:20px;background-color:#b9e6ff;border-radius:10px;color:#444;position:relative}.daily-message .close-button[data-v-187becbd]{position:absolute;right:10px;top:10px;cursor:pointer;padding:10px}.timer[data-v-12d079f6]{display:flex;flex-direction:column;align-items:center;gap:20px}.timer .back-button[data-v-12d079f6]{width:100%}.timer .back-button button[data-v-12d079f6]{cursor:pointer;background-color:transparent;border:none;color:#7e6c6c;display:flex;align-items:center;padding:10px 15px;border-radius:50px;transition:.15s ease-in-out}.timer .back-button button img[data-v-12d079f6]{width:20px;margin-right:8px}.timer .back-button button[data-v-12d079f6]:hover{background-color:#eee}.timer h2[data-v-12d079f6]{margin-top:0}.timer h2[data-v-12d079f6]:first-letter{text-transform:capitalize}.timer img.img-button[data-v-12d079f6]{width:60px;border-radius:60px;-webkit-user-drag:none;transition:border-color .15s ease-in-out;border:3px solid transparent;cursor:pointer}.timer img.img-button.blue-border[data-v-12d079f6]:hover{border-color:#b9e6ff}.timer img.img-button.red-border[data-v-12d079f6]:hover{border-color:#ffa9a3}.timer .timer-information-update[data-v-12d079f6]{display:flex;align-items:center;gap:20px}.timer .timer-information-update .timer-information[data-v-12d079f6]{display:flex;justify-content:center;align-items:center}.timer .timer-information-update .timer-information .time[data-v-12d079f6]{position:absolute;margin:0}.timer .timer-information-update .timer-update[data-v-12d079f6]{display:flex;flex-direction:column;gap:20px}.timer .suggested-time.blue p[data-v-12d079f6]{color:#5c95ff}.timer .suggested-time.blue button[data-v-12d079f6]{background-color:#5c95ff}.timer .suggested-time.blue button[data-v-12d079f6]:hover{border-color:#b9e6ff}.timer .suggested-time.red p[data-v-12d079f6]{color:#f87575}.timer .suggested-time.red button[data-v-12d079f6]{background-color:#f87575}.timer .suggested-time.red button[data-v-12d079f6]:hover{border-color:#ffa9a3}.timer .suggested-time .buttons[data-v-12d079f6]{display:flex;gap:2px}.timer .suggested-time .buttons button[data-v-12d079f6]{text-align:center;cursor:pointer;border:none;padding:10px 15px;border-radius:50px;transition:border-color .15s ease-in-out;border:3px solid #fff;color:#fff}.timer .timer-action[data-v-12d079f6]{display:flex;align-items:center;gap:20px}.timer-select[data-v-78d95848]{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.timer-select button[data-v-78d95848]{width:240px;text-align:center;cursor:pointer;background-color:transparent;border:none;padding:15px 40px;border-radius:50px;transition:border-color .15s ease-in-out;border:3px solid #fff;color:#fff}.timer-select button.blue-button[data-v-78d95848]{background-color:#5c95ff}.timer-select button.blue-button[data-v-78d95848]:hover{border-color:#b9e6ff}.timer-select button.red-button[data-v-78d95848]{background-color:#f87575}.timer-select button.red-button[data-v-78d95848]:hover{border-color:#ffa9a3}.timer-component h2[data-v-03deb175]{text-align:center}.timer[data-v-55c0cb0f]{display:flex;flex-direction:column;gap:20px;color:#7e6c6c}.timer .study[data-v-55c0cb0f]{color:#5c95ff}.timer .rest[data-v-55c0cb0f]{color:#ffa9a3}.timer-container[data-v-59f7b0da]{display:flex;flex-direction:column;gap:40px;height:100%}.timer-container .timer-app[data-v-59f7b0da]{display:flex;flex:1 1 auto;align-items:center;justify-content:center;flex-flow:row wrap;align-content:center;gap:60px}@font-face{font-family:LeagueSpartanBold;src:local("LeagueSpartan"),url(/fonts/LeagueSpartan-Bold.88d08c45.ttf) format("truetype")}@font-face{font-family:LeagueSpartan;src:local("LeagueSpartan"),url(/fonts/LeagueSpartan-Medium.95ee50bc.ttf) format("truetype")}body{margin:0}body .spartan-font{font-family:LeagueSpartan}body .spartan-font-bold{font-family:LeagueSpartanBold}body .text-base{font-size:20px}body .text-lg{font-size:32px}body .text-xl{font-size:40px}body .text-xxl{font-size:64px}#app{padding:30px 5vw;width:100vw;height:100vh;box-sizing:border-box}