@font-face{font-family:Roboto;font-style:normal;font-weight:100 700;font-display:swap;src:url(/fonts/roboto-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}h1,h2,h3,h4,h5,h6{margin:0;font-weight:300}p,span{font-weight:100}button{-webkit-tap-highlight-color:transparent;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-family:Roboto,PT Sans,Helvetica,Arial,sans-serif;font-weight:100;text-decoration:none}button:hover,button:focus{background:0 0}button:focus{outline:none}button.button{background-color:#fff;box-shadow:0 0 20px #ffffff80;transition:box-shadow .15s ease-in-out!important}button.button:hover{box-shadow:0 0 24px 3px #ffffff80}button.button{color:#000;text-align:center;text-transform:uppercase;z-index:9;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;border:none;border-radius:30px;outline:#0000;padding:15px 35px;font-size:20px;font-weight:700;text-decoration:none}button.button:hover,button.button:focus{outline:none}a,a:hover,a:visited{border:none;outline:none;text-decoration:none}.underline,a.underline,a.underline:visited{color:#fd4d4b;text-decoration:none;display:inline-block;position:relative}.underline:after,a.underline:after,a.underline:visited:after{content:"";background:#fd4d4b;width:0;height:1px;transition:all .4s;position:absolute;bottom:-2px;left:0}.underline:hover:after,a.underline:hover:after,a.underline:visited:hover:after{width:100%}.overlay.opacBg{z-index:10;opacity:.2;background-color:#000;width:100vw;height:100vh;position:absolute;top:0;left:0}button.anim:after{border-radius:100%}button.anim:active:after{width:40px;height:40px}button.anim{color:#fff;text-transform:uppercase;text-decoration:none;transition:background-color .6s ease-in-out;overflow:hidden}button.anim:after{content:"";transform-style:flat;background:#0000001a;width:0;height:0;transition:width .3s,height .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}html{background-color:#121212}html.light-theme{background-color:#f43147}html,body{color:#fff;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;margin:0;padding:0;font-family:Roboto,PT Sans,Helvetica,Arial,sans-serif;overflow:hidden}[v-cloak]{display:none}#main-container{text-align:center;background:linear-gradient(10deg,#f43147 15%,#ff5744 100%);width:100%;height:100vh;margin:0;padding:0;position:relative}#main-container>div:not([id]){width:100%;height:100%;position:relative}#main-container #button-icons{z-index:9;position:relative;top:calc(8vh + 20px)}#main-container #button-icons img{width:40px}#main-container #button-icons button{position:absolute}#main-container #button-icons #settings{left:60px}#main-container #button-icons #todo{right:60px}#main-container .title{position:relative;top:8vh}#main-container .title h1{font-size:42px}#main-container .title p{font-size:18px}#main-container .title div{position:absolute;top:22px;left:50%;transform:translate(-50%)}#main-container .title div h2{font-size:28px}#main-container .title div h2.short{visibility:hidden;display:none}#main-container #timer-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#main-container #timer-container #svg-container{text-align:center;width:300px;margin:0 auto;position:relative}#main-container #timer-container #svg-container .waiting{opacity:.8;width:66%;margin:0;font-size:13px;line-height:1.3;position:absolute;top:72%;left:50%;transform:translate(-50%)}#main-container #timer-container #svg-container h2{font-size:60px;position:absolute;top:50%;left:50%;transform:translate(-50%,-30%)}#main-container #timer-container #svg-container h2 small{vertical-align:top;font-size:46px;position:relative;top:3px}#main-container #rounds-container{text-align:center;max-width:260px;height:50px;margin:0 auto;display:table;position:relative;top:5px}#main-container #rounds-container *{margin:0;padding:0;text-decoration:none;list-style-type:none;position:relative}#main-container #rounds-container ul{vertical-align:middle;display:table-cell}#main-container #rounds-container li{vertical-align:middle;opacity:.3;height:25px;margin:0 8px;font-size:25px;display:inline-block}#main-container #rounds-container li.process{animation:2s ease-in-out infinite blink}#main-container #rounds-container li.active{opacity:1}#main-container #button-container{position:relative;top:30px}#main-container #button-container button:after{border-radius:100%}#main-container #button-container button:active:after{width:50px;height:50px}#main-container #button-container button{vertical-align:middle;color:#333;border-radius:50%;width:50px;height:50px;padding:0;position:relative}#main-container #button-container button>div{margin:0 auto}#main-container #button-container button>img{width:17px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#main-container #button-container button+button{margin-left:30px}.play{border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:12px solid #333;width:0;height:0}.pause{border-left:4px solid #333;border-right:4px solid #333;width:4px;height:16px}#settings-container{color:#141414}#settings-container .container{z-index:11;width:320px;max-width:calc(100vw - 40px);transition:left .3s ease-out;position:absolute;top:50%;left:-320px;transform:translateY(-50%)}#settings-container .container.open{left:20px}#settings-container .container{text-align:center;background:#fff;border-radius:15px;overflow:hidden}#settings-container .container .tabs{margin:10px 0 0;padding:0 36px}#settings-container .container [role=tab]{vertical-align:middle;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;width:80px;padding-bottom:5px;font-size:20px;text-decoration:none;list-style-type:none;display:inline-block}#settings-container .container hr{background:tomato;border:none;width:80px;height:.25rem;margin:0;transition:all .3s ease-in-out}#settings-container .container img{height:25px}#settings-container .container #page-container{border-radius:15px;width:100%;height:415px;margin-left:0;transition:margin-left .35s ease-in-out;position:relative}#settings-container .container #page-container>div{border-radius:15px;width:100%;padding:20px 0;position:absolute;top:50%;transform:translateY(-50%)}#settings-container .container #page-container>div:nth-of-type(2){margin-left:100%}#settings-container .container #page-container>div:nth-of-type(3){margin-left:200%}#settings-container .container #page-container input.slider{-webkit-appearance:none;opacity:.9;-webkit-transition:all .2s;background:#ff665f;border-radius:10px;outline:none;width:55%;height:5px;margin-top:15px;transition:opacity .2s}#settings-container .container #page-container input.slider:hover{opacity:1}#settings-container .container #page-container input.slider::-webkit-slider-thumb{appearance:none;cursor:pointer;opacity:1;background:#fd4d4b;border-radius:50%;width:20px;height:20px}#settings-container .container #page-container input.slider.disabled{background:#a9a9a9!important}#settings-container .container #page-container input.slider.disabled::-webkit-slider-thumb{background:gray!important}#settings-container .container #page-container #time-page input.slider:first-of-type{background:#0bdbfa}#settings-container .container #page-container #time-page input.slider:first-of-type::-webkit-slider-thumb{background:#0bbcda}#settings-container .container #page-container #time-page input.slider:nth-of-type(2){background:#ff665f}#settings-container .container #page-container #time-page input.slider:nth-of-type(2)::-webkit-slider-thumb{background:#fd4d4b}#settings-container .container #page-container #time-page input.slider:nth-of-type(3){background:#35ffaa}#settings-container .container #page-container #time-page input.slider:nth-of-type(3)::-webkit-slider-thumb{background:#04ee8b}#settings-container .container #page-container #time-page input.slider:nth-of-type(4){background:#ffd825}#settings-container .container #page-container #time-page input.slider:nth-of-type(4)::-webkit-slider-thumb{background:#ffcb15}#settings-container .container #page-container p,#settings-container .container #page-container button{margin:0;font-size:16px}#settings-container .container #page-container p{margin:20px auto 5px}#settings-container .container #page-container p:first-of-type{margin-top:0}#settings-container .container #page-container button.default{color:#141414;margin-top:35px;transition:color .2s ease-in}#settings-container .container #page-container button.default:hover{color:#fd4d4b}#settings-container .container #page-container span{background-color:#eaeaea;border-radius:3px;padding:1px 3px;font-size:15px}#settings-container .container #page-container input.toggle{appearance:none;cursor:pointer;background-color:#707070;border:none;border-radius:45px;outline:none;width:45px;height:25px;transition:background-color .3s;display:inline-block;position:relative;overflow:hidden}#settings-container .container #page-container input.toggle:before{content:"";z-index:2;text-transform:uppercase;text-indent:-22px;word-spacing:28px;color:#fff;text-shadow:-1px -1px #00000026;white-space:nowrap;background:#fff;border-radius:50%;width:21px;height:21px;font:700 10px/28px Helvetica;transition:all .3s cubic-bezier(.3,1.5,.7,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}#settings-container .container #page-container input.toggle:after{opacity:0!important}#settings-container .container #page-container input.toggle:checked{background-color:#fd4d4b}#settings-container .container #page-container input.toggle:checked:before{left:22px}#settings-container .container #page-container .default{margin-left:auto;margin-right:auto;display:block}#settings-container .container #page-container .toggle-container{justify-content:center;align-items:center;margin:0 0 20px;display:flex}#settings-container .container #page-container .toggle-container p{margin:0 10px 0 0}#settings-container .container #page-container #music_container{width:170px;margin:20px auto 0}#settings-container .container #page-container #music_container button{opacity:.8;color:#fff;background-color:#fd4d4b;border-radius:10px;width:65px;height:42px;margin:0 2.5px}#settings-container .container #page-container #music_container button:nth-of-type(3),#settings-container .container #page-container #music_container button:nth-of-type(4){margin-top:5px}#settings-container .container #page-container #music_container button:first-of-type{background-color:#04ee8b}#settings-container .container #page-container #music_container button:nth-of-type(2){background-color:#0bbcda}#settings-container .container #page-container #music_container button:nth-of-type(3){background-color:#6d4730}#settings-container .container #page-container #music_container button:nth-of-type(4){background-color:#7c40ff}#settings-container .container #page-container #music_container button:hover:not(.disabled){opacity:1}#settings-container .container #page-container #music_container button.disabled{cursor:default;background:#a9a9a9}#settings-container .container #page-container #audio_page input:nth-of-type(2){background:#ffd825}#settings-container .container #page-container #audio_page input:nth-of-type(2)::-webkit-slider-thumb{background:#ffcb15}#settings-container .container #page-container #audio_page input:nth-of-type(3){background:#ff665f}#settings-container .container #page-container #audio_page input:nth-of-type(3)::-webkit-slider-thumb{background:#fd4d4b}#music-timing{color:#141414;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:5px;outline:none;width:70%;margin-bottom:10px;padding:6px;font-size:13px}#music-timing.disabled{color:#666;cursor:default;background:#a9a9a9}#todo-container{color:#141414}#todo-container .container{z-index:11;position:absolute;right:-350px}#todo-container .container.open{right:20px}#todo-container .container{text-align:center;background:#fff;border-radius:15px;width:300px;max-width:calc(100vw - 40px);min-height:51px;transition:right .3s ease-out;top:50%;overflow:hidden;transform:translateY(-50%)}#todo-container .container p:not([class]):not([id]){margin:22px auto 16px}#todo-container .container #add-task-container{text-align:left;z-index:12;background:#fff;border-top:.2px solid #e3e3e3;width:100%;padding:5px 10px;position:absolute;bottom:0;left:0}#todo-container .container #add-task-container>*{vertical-align:middle;display:inline-block}#todo-container .container #add-task-container textarea{color:#141414;resize:none;white-space:pre;overflow-wrap:normal;background:#fff;border:none;outline:none;width:calc(100% - 90px);min-height:15px;padding:5px;font-family:Roboto,PT Sans,Helvetica,Arial,sans-serif;font-size:15px;font-weight:300;overflow:hidden}#todo-container .container #add-task-container textarea.alert{font-weight:500}#todo-container .container #add-task-container button.button{border-radius:50%;width:40px;height:40px;margin-left:20px;position:relative}#todo-container .container button.button{background-color:#fd4d4b;box-shadow:0 0 20px #fd4d4b80;transition:box-shadow .15s ease-in-out!important}#todo-container .container button.button:hover{box-shadow:0 0 24px 3px #fd4d4b80}#todo-container .container button.button{padding:0}#todo-container .container #task-container{padding:0 25px 50px;position:relative}#todo-container .container .task{width:100%;min-height:40px;margin:15px auto;transition-property:all;display:flex;position:relative}#todo-container .container .task+.task:after{content:"";background:#efefef;width:100%;height:1px;position:absolute;top:-8px;left:0}#todo-container .container .task .tick-container{cursor:pointer;border:1px solid #0003;border-radius:50%;width:24px;height:24px;transition:border .5s ease-out;display:inline-block;position:relative;transform:translateY(calc(25px - 50%))}#todo-container .container .task .tick-container.tick-complete{border-color:#7cfc00;transition:border .5s ease-out;animation:none}#todo-container .container .task .tick-container .tick:not(.draw){display:none}#todo-container .container .task .tick-container .tick.draw{display:block}#todo-container .container .task .tick-container .tick.draw:after{animation-name:tick;animation-duration:.8s;animation-timing-function:ease}#todo-container .container .task .tick-container .tick:after{opacity:1;transform-origin:0 0;content:"";border-top:2px solid #7cfc00;border-right:2px solid #7cfc00;width:6px;height:12px;position:absolute;top:13px;left:4px;transform:scaleX(-1)rotate(135deg)}#todo-container .container .task span{float:left;vertical-align:middle;text-align:left;align-items:center;width:calc(100% - 95px);height:50px;padding:0 10px 0 15px;font-weight:300;text-decoration:none;transition:opacity .3s ease-out;display:inline-flex;position:relative}#todo-container .container .task span.priority{font-weight:500}#todo-container .container .task span:not(.complete){opacity:1}#todo-container .container .task span.completed:not(.complete){opacity:0}#todo-container .container .task span.complete{z-index:10;opacity:0;margin:0;text-decoration:line-through;position:absolute;left:26px}#todo-container .container .task span.complete.completed{opacity:.6}#todo-container .container .task.remove{opacity:0;transition-duration:.6s;transition-timing-function:cubic-bezier(.095,.385,.4,.885);transform:translate(100px)}#todo-container .container .task button{color:#888;width:40px;font-size:25px;transition:color .2s ease-in-out,transform .8s cubic-bezier(.095,.385,.4,.885);position:relative;top:0;right:0}#todo-container .container .task button:hover{color:#666}#todo-container .container .task button.remove{transform:rotate(180deg)}@media screen and (width<=700px){#main-container .title h1{font-size:36px}#main-container .title p{width:300px;margin:18px auto;font-size:16px}}@media screen and (width<=550px){#main-container .title{top:auto}#main-container .title h1,#main-container .title p{visibility:hidden;display:none}#main-container .title div{top:65px}#main-container .title div h2{font-size:24px}#main-container #button-icons{top:60px}#main-container #button-icons #settings{left:60px}#main-container #button-icons #todo{right:60px}}@media screen and (width<=500px){.title>div{top:67px!important}.title>div h2{font-size:20px!important}#timer-container>#svg-container{width:250px!important}#timer-container>#svg-container h2{font-size:50px!important}#timer-container>#svg-container h2 small{font-size:42px!important;top:1px!important}#rounds-container{height:44px!important}#rounds-container li{height:22px!important;margin:0 7px!important;font-size:22px!important}#button-container{top:25px!important}#button-container button:after{border-radius:100%}#button-container button:active:after,#button-container button{width:47px!important;height:47px!important}#button-container button>img{width:15px!important}#button-container button+button{margin-left:25px!important}}@media screen and (width<=400px){.title>div{top:69px!important}.title>div h2{font-size:17px!important}#timer-container>#svg-container{width:220px!important}#timer-container>#svg-container h2{font-size:46px!important}#timer-container>#svg-container h2 small{font-size:37px!important;top:2px!important}#rounds-container{max-width:230px!important;height:40px!important}#rounds-container li{height:20px!important;margin:0 6.5px!important;font-size:20px!important}#button-container{top:22px!important}#button-container button:after{border-radius:100%}#button-container button:active:after{width:44px!important;height:44px!important}#button-container button{width:44px!important;height:44px!important;font-size:18px!important}#button-container button>img{width:14px!important}#button-container button+button{margin-left:23px!important}.play,.pause{transform:scale(.9)}}@media (width>=500px) and (height<=750px){#main-container #timer-container{top:190px;transform:translate(-50%)}}@media (width>=500px) and (height<=625px){#main-container .title h1,#main-container .title p,#main-container .title h2{visibility:hidden;display:none}#main-container .title{position:absolute!important;top:0!important;left:50%!important;transform:translate(-50%)!important}#main-container .title h2.short{visibility:visible!important;width:300px!important;display:inline-block!important;position:absolute!important;top:10px!important;left:50%!important;transform:translate(-50%)!important}#main-container #timer-container{top:50%;transform:translate(-50%,-50%)}}@media (width>=500px) and (height<=500px){#main-container .title h2.short{top:70px!important}#main-container #timer-container{top:auto;bottom:50px;transform:translate(-50%)}}@media screen and (width>=500px) and (height<=450px){#timer-container{top:60%!important;bottom:auto!important;transform:translate(-50%,-50%)!important}#rounds-container{top:-20px!important}#button-container{top:-125px!important}#button-container button:after{border-radius:100%}#button-container button:active:after{width:40px!important;height:40px!important}#button-container button{width:40px!important;height:40px!important;font-size:16px!important}#button-container button>img{width:13px!important}#button-container button+button{margin-left:15px!important}#button-container .play,#button-container .pause{transform:scale(.8)}}@media screen and (height<=500px){#settings-container .container{height:calc(100% - 40px);top:20px;overflow:hidden scroll;transform:translate(0)}}@keyframes blink{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes tick{0%{opacity:1;width:0;height:0}20%{opacity:1;width:6px;height:0}40%{opacity:1;width:6px;height:12px}to{opacity:1;width:6px;height:12px}}#main-container.dark-theme{color:#e1e1e1;background:linear-gradient(135deg,#121212 0%,#1e1e1e 100%)}#main-container.dark-theme #button-container button.button{color:#fff!important;background-color:#0000!important}#main-container.dark-theme #button-container button.button img{filter:brightness(0)invert()!important}#main-container.dark-theme .play{border-left-color:#fff}#main-container.dark-theme .pause{border-left-color:#fff;border-right-color:#fff}#main-container.dark-theme #settings-container,.dark-theme #settings-container{color:#e1e1e1}#main-container.dark-theme #settings-container .container,.dark-theme #settings-container .container{color:#e1e1e1;background:#232323}#main-container.dark-theme #settings-container .container hr,.dark-theme #settings-container .container hr{background:#bb86fc}#main-container.dark-theme #settings-container .container #page-container>div,.dark-theme #settings-container .container #page-container>div{color:#e1e1e1}#main-container.dark-theme #settings-container .container #page-container input.slider,.dark-theme #settings-container .container #page-container input.slider{background:#79747e!important}#main-container.dark-theme #settings-container .container #page-container input.slider::-webkit-slider-thumb{background:#bb86fc!important}.dark-theme #settings-container .container #page-container input.slider::-webkit-slider-thumb{background:#bb86fc!important}#main-container.dark-theme #settings-container .container #page-container input.slider.disabled,.dark-theme #settings-container .container #page-container input.slider.disabled{background:#49454f!important}#main-container.dark-theme #settings-container .container #page-container input.slider.disabled::-webkit-slider-thumb{background:#a8a8a8!important}.dark-theme #settings-container .container #page-container input.slider.disabled::-webkit-slider-thumb{background:#a8a8a8!important}#main-container.dark-theme #settings-container .container #page-container #time-page input.slider:first-of-type,.dark-theme #settings-container .container #page-container #time-page input.slider:first-of-type{background:#03dac6b3!important}#main-container.dark-theme #settings-container .container #page-container #time-page input.slider:first-of-type::-webkit-slider-thumb{background:#03dac6!important}.dark-theme #settings-container .container #page-container #time-page input.slider:first-of-type::-webkit-slider-thumb{background:#03dac6!important}#main-container.dark-theme #settings-container .container #page-container #time-page input.slider:nth-of-type(2),.dark-theme #settings-container .container #page-container #time-page input.slider:nth-of-type(2){background:#bb86fcb3!important}#main-container.dark-theme #settings-container .container #page-container #time-page input.slider:nth-of-type(2)::-webkit-slider-thumb{background:#bb86fc!important}.dark-theme #settings-container .container #page-container #time-page input.slider:nth-of-type(2)::-webkit-slider-thumb{background:#bb86fc!important}#main-container.dark-theme #settings-container .container #page-container #time-page input.slider:nth-of-type(3),.dark-theme #settings-container .container #page-container #time-page input.slider:nth-of-type(3){background:#35ffaab3!important}#main-container.dark-theme #settings-container .container #page-container #time-page input.slider:nth-of-type(3)::-webkit-slider-thumb{background:#04ee8b!important}.dark-theme #settings-container .container #page-container #time-page input.slider:nth-of-type(3)::-webkit-slider-thumb{background:#04ee8b!important}#main-container.dark-theme #settings-container .container #page-container #time-page input.slider:nth-of-type(4),.dark-theme #settings-container .container #page-container #time-page input.slider:nth-of-type(4){background:#ffd825b3!important}#main-container.dark-theme #settings-container .container #page-container #time-page input.slider:nth-of-type(4)::-webkit-slider-thumb{background:#ffcb15!important}.dark-theme #settings-container .container #page-container #time-page input.slider:nth-of-type(4)::-webkit-slider-thumb{background:#ffcb15!important}#main-container.dark-theme #settings-container .container #page-container button.default,.dark-theme #settings-container .container #page-container button.default{color:#e1e1e1}#main-container.dark-theme #settings-container .container #page-container button.default:hover,.dark-theme #settings-container .container #page-container button.default:hover{color:#bb86fc}#main-container.dark-theme #settings-container .container #page-container span,.dark-theme #settings-container .container #page-container span{color:#e1e1e1;background-color:#2d2d2d}#main-container.dark-theme #settings-container .container #page-container input.toggle,.dark-theme #settings-container .container #page-container input.toggle{background-color:#79747e}#main-container.dark-theme #settings-container .container #page-container input.toggle:checked,.dark-theme #settings-container .container #page-container input.toggle:checked{background-color:#bb86fc}#main-container.dark-theme #settings-container .container #page-container #music_container button:first-of-type,.dark-theme #settings-container .container #page-container #music_container button:first-of-type{background-color:#04ee8bcc}#main-container.dark-theme #settings-container .container #page-container #music_container button:nth-of-type(2),.dark-theme #settings-container .container #page-container #music_container button:nth-of-type(2){background-color:#0bbcdacc}#main-container.dark-theme #settings-container .container #page-container #music_container button:nth-of-type(3),.dark-theme #settings-container .container #page-container #music_container button:nth-of-type(3){background-color:#6d4730cc}#main-container.dark-theme #settings-container .container #page-container #music_container button:nth-of-type(4),.dark-theme #settings-container .container #page-container #music_container button:nth-of-type(4){background-color:#7c40ffcc}#main-container.dark-theme #settings-container .container #page-container #music_container button.disabled,.dark-theme #settings-container .container #page-container #music_container button.disabled{background:#49454f}#main-container.dark-theme #settings-container .container #page-container #audio_page input:nth-of-type(2),.dark-theme #settings-container .container #page-container #audio_page input:nth-of-type(2){background:#ffd825b3!important}#main-container.dark-theme #settings-container .container #page-container #audio_page input:nth-of-type(2)::-webkit-slider-thumb{background:#ffcb15!important}.dark-theme #settings-container .container #page-container #audio_page input:nth-of-type(2)::-webkit-slider-thumb{background:#ffcb15!important}#main-container.dark-theme #settings-container .container #page-container #audio_page input:nth-of-type(3),.dark-theme #settings-container .container #page-container #audio_page input:nth-of-type(3){background:#bb86fcb3!important}#main-container.dark-theme #settings-container .container #page-container #audio_page input:nth-of-type(3)::-webkit-slider-thumb{background:#bb86fc!important}.dark-theme #settings-container .container #page-container #audio_page input:nth-of-type(3)::-webkit-slider-thumb{background:#bb86fc!important}#main-container.dark-theme #todo-container,.dark-theme #todo-container{color:#e1e1e1}#main-container.dark-theme #todo-container .container,.dark-theme #todo-container .container{background:#232323}#main-container.dark-theme #todo-container .container #add-task-container,.dark-theme #todo-container .container #add-task-container{background:#232323;border-top-color:#79747e}#main-container.dark-theme #todo-container .container #add-task-container textarea,.dark-theme #todo-container .container #add-task-container textarea{color:#e1e1e1;background:#232323}#main-container.dark-theme #todo-container .container .task+.task:after,.dark-theme #todo-container .container .task+.task:after{background:#79747e}#main-container.dark-theme #todo-container .container .task .tick-container,.dark-theme #todo-container .container .task .tick-container{border-color:#79747e}#main-container.dark-theme #todo-container .container .task .tick-container.tick-complete,.dark-theme #todo-container .container .task .tick-container.tick-complete{border-color:#03dac6}#main-container.dark-theme #todo-container .container .task .tick-container .tick:after,.dark-theme #todo-container .container .task .tick-container .tick:after{border-top-color:#03dac6;border-right-color:#03dac6}#main-container.dark-theme #todo-container .container .task span,.dark-theme #todo-container .container .task span{color:#e1e1e1}#main-container.dark-theme #todo-container .container .task button,.dark-theme #todo-container .container .task button{color:#a8a8a8}#main-container.dark-theme #todo-container .container .task button:hover,.dark-theme #todo-container .container .task button:hover{color:#e1e1e1}#main-container.dark-theme #todo-container button.button,.dark-theme #todo-container button.button{background-color:#bb86fc;box-shadow:0 0 20px #bb86fc80}#main-container.dark-theme #todo-container button.button:hover,.dark-theme #todo-container button.button:hover{box-shadow:0 0 24px 3px #bb86fc80}#main-container.dark-theme button.button,.dark-theme button.button{color:#e1e1e1;background-color:#2d2d2d;box-shadow:0 0 20px #2d2d2d80}#main-container.dark-theme button.button:hover,.dark-theme button.button:hover{box-shadow:0 0 24px 3px #2d2d2d80}#main-container.dark-theme #main-container #button-container button.button,#main-container.dark-theme #main-container #button-container button#restart,#main-container.dark-theme #main-container #button-container button#play,.dark-theme #main-container #button-container button.button,.dark-theme #main-container #button-container button#restart,.dark-theme #main-container #button-container button#play{color:#fff!important;background-color:#bb86fc!important}#main-container.dark-theme #main-container #button-container button.button img,#main-container.dark-theme #main-container #button-container button#restart img,#main-container.dark-theme #main-container #button-container button#play img,.dark-theme #main-container #button-container button.button img,.dark-theme #main-container #button-container button#restart img,.dark-theme #main-container #button-container button#play img{filter:brightness(0)invert()!important}button:focus-visible,[role=button]:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:2px;outline:2px solid!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}button.button,#todo-container .container button.button{transition:none!important}}
