.timer{align-items:center;background:var(--Dark-bg-white);display:flex;flex-grow:1;height:100%;justify-content:center;overflow:hidden;padding:20px 0;width:100%}.timer__wrapper{justify-content:space-between}.timer__time,.timer__wrapper{align-items:center;display:flex;flex-direction:column}.timer__time{border:6px solid #399fff;border-radius:50%;color:var(--Dark-font-color);cursor:pointer;height:100%;justify-content:center;margin-bottom:40px;max-height:300px;max-width:300px;min-height:260px;min-width:260px;width:100%}.timer__time:hover{background-color:var(--Dark-bg-white-hover)}.timer__time-title{font-size:24px;font-weight:400}.timer__time-time{font-size:60px;font-weight:700}.timer__time-count{font-size:24px;font-weight:400}.timer-dark{background:var(--Dark-bg-white)}.timer-dark .timer__wrapper .timer__time{color:var(--Dark-font-color)}.timer-dark .timer__wrapper .timer__time:hover{background-color:var(--Dark-bg-white-hover)}.timer-light{background:var(--Light-bg-white)}.timer-light .timer__wrapper .timer__time{color:var(--Light-font-color)}.timer-light .timer__wrapper .timer__time:hover{background-color:var(--Light-bg-white-hover)}@media(min-width:560px){.timer__time{border:10px solid #399fff}}.timer__button{stroke:var(--Dark-font-color);align-items:center;border:4px solid #0000;color:var(--Dark-font-color);cursor:pointer;display:flex;flex-direction:row;justify-content:center;padding:10px}.timer__button:hover{background:#1c1d1b;border:4px solid #1c1d1b}.timer__button svg{align-items:center;display:flex;justify-content:center;padding-right:6px}.timer__button svg line{stroke:var(--Dark-font-color)}.timer__button-title{font-size:24px;padding:0 10px}.timer__button-time{font-size:24px;font-weight:600}.timer__button-light{color:var(--Light-font-color)}.timer__button-light:hover{background:#e3f2fd;border:4px solid #d8eeff}.timer__button-light svg line{stroke:var(--Light-font-color)}.timer__button-dark{stroke:var(--Dark-font-color);color:var(--Dark-font-color)}.timer__button-dark:hover{background:#1c1d1b;border:4px solid #1c1d1b}.timer__button-dark svg line{stroke:var(--Dark-font-color)}.header{background-color:var(--Dark-bg-dark);z-index:50}.header,.header__wrapper{align-items:center;display:flex;height:60px;justify-content:start;overflow-x:hidden;width:100%}.header__wrapper{flex-direction:row}.header__burger{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;padding:0 10px}.header__burger:hover{background:var(--Dark-bg-dark-hover)}.header__burger svg{height:36px;width:36px}.header__burger svg path{stroke:var(--Dark-font-color)}.header__logo{align-items:center;color:var(--Dark-font-color);cursor:pointer;display:flex;font-size:20px;font-weight:600;height:100%;justify-content:center;margin-right:auto;padding:0 10px;text-decoration:none}.header__logo:hover{background:var(--Dark-bg-dark-hover)}.header__logo img{padding-right:8px}.header__nav ul{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center}.header__nav ul li{cursor:pointer;height:100%;padding:0 5px}.header__nav ul li:hover{background:var(--Dark-bg-dark-hover)}.header__nav ul li svg{height:30px;width:30px}.header__nav ul li svg g{fill:var(--Dark-font-color)}.header__nav ul li img{height:100%;padding:4px 10px}.header-light{background-color:var(--Light-bg-dark)}.header-light .header__burger:hover{background:var(--Light-bg-dark-hover)}.header-light .header__burger svg path{stroke:var(--Light-font-color)}.header-light .header__logo{color:var(--Light-font-color)}.header-light .header__logo:hover,.header-light .header__nav ul li:hover{background:var(--Light-bg-dark-hover)}.header-light .header__nav ul li svg g{fill:var(--Light-font-color)}.header-dark{background-color:var(--Dark-bg-dark)}.header-dark .header__burger:hover{background:var(--Dark-bg-dark-hover)}.header-dark .header__burger svg path{stroke:var(--Dark-font-color)}.header-dark .header__logo{color:var(--Dark-font-color)}.header-dark .header__logo:hover{background:var(--Dark-bg-dark-hover)}.header-dark .header__nav ul li svg g{fill:var(--Dark-font-color)}.header-dark .header__nav ul li:hover{background:var(--Dark-bg-dark-hover)}@media(min-width:560px){.header__burger{margin-right:0}.header__logo{display:flex}}@media(min-width:400px){.header__nav ul li svg{height:40px;width:40px}}.settings{align-items:center;background:#000000b3;display:flex;justify-content:center;overflow-x:hidden}.settings,.settings__bg{height:100%;position:absolute;width:100%;z-index:100}.settings__bg{cursor:pointer;overflow:hidden}.settings__bg:hover{background:#ffffff08}.settings__main{align-items:start;background:var(--Dark-bg-white);flex-direction:column;height:100%;overflow-x:hidden;overflow-y:scroll;position:fixed;z-index:1000}.settings__header,.settings__main{display:flex;justify-content:start;width:100%}.settings__header{align-items:center;background:var(--Dark-bg-dark);color:var(--Dark-font-color);cursor:pointer;flex-direction:row;font-size:28px;padding:20px}.settings__header:hover{background:var(--Dark-bg-dark-hover)}.settings__header svg{padding-right:6px}.settings__block{align-items:flex-start;color:var(--Dark-font-color);display:flex;flex-direction:column;justify-content:start;padding-bottom:20px;padding-top:10px;width:100%}.settings__block-title{align-self:center;font-size:26px;font-weight:600}.settings__block-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.settings__durations{align-items:center;display:flex;justify-content:space-evenly;max-width:400px;min-width:280px;width:100%}.settings__durations-block{align-items:center;background:var(--Dark-button-bg);border-radius:6px;color:var(--Dark-font-color);cursor:pointer;display:flex;flex-direction:column;height:90px;justify-content:center;width:90px}.settings__durations-block:hover{background:var(--Dark-button-bg-hover)}.settings__durations-block input{background-color:initial;border:none;color:var(--Dark-font-color);display:block;font-size:24px;text-align:center;width:100%}.settings__durations-block input:focus{outline:none}.settings__durations-block input::-webkit-inner-spin-button,.settings__durations-block input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.settings__durations-block input[type=number]{-moz-appearance:textfield}.settings__durations-block-title{font-size:16px;font-weight:600;margin-top:4px}.settings__durations-block-time{font-size:24px;font-weight:600}.settings__durations-title{color:var(--Dark-button-color);font-size:16px;font-weight:700}.settings__durations-time{color:var(--Dark-font-color);font-size:40px;font-weight:700}.settings-light .settings__bg:hover{background:#0003}.settings-light .settings__main{background:var(--Light-bg-white)}.settings-light .settings__header{background:var(--Light-bg-dark);color:var(--Light-font-color)}.settings-light .settings__header:hover{background:var(--Light-bg-dark-hover)}.settings-light .settings__block{color:var(--Light-font-color)}.settings-light .settings__durations-block{background:var(--Light-button-bg);color:var(--Light-font-color)}.settings-light .settings__durations-block:hover{background:var(--Light-button-bg-hover)}.settings-light .settings__break,.settings-light .settings__durations-block input{color:var(--Light-font-color)}.settings-light .settings__break:hover{background-color:var(--Light-button-bg-hover2)}.settings-light .settings__break input,.settings-light .settings__theme{color:var(--Light-font-color)}.settings-light .settings__theme:hover{background-color:var(--Light-button-bg-hover2)}.settings-light .settings__theme input{color:var(--Light-font-color)}.settings-light .settings__durations-time,.settings-light .settings__durations-title{color:var(--Light-button-color)}.settings-dark .settings__bg:hover{background:#ffffff08}.settings-dark .settings__main{background:var(--Dark-bg-white)}.settings-dark .settings__header{background:var(--Dark-bg-dark);color:var(--Dark-font-color)}.settings-dark .settings__header:hover{background:var(--Dark-bg-dark-hover)}.settings-dark .settings__block{color:var(--Dark-font-color)}.settings-dark .settings__durations-block{background:var(--Dark-button-bg);color:var(--Dark-font-color)}.settings-dark .settings__durations-block:hover{background:var(--Dark-button-bg-hover)}.settings-dark .settings__break,.settings-dark .settings__durations-block input{color:var(--Dark-font-color)}.settings-dark .settings__break:hover{background-color:var(--Dark-button-bg-hover)}.settings-dark .settings__break input,.settings-dark .settings__theme{color:var(--Dark-font-color)}.settings-dark .settings__theme:hover{background-color:var(--Dark-button-bg-hover)}.settings-dark .settings__theme input{color:var(--Dark-font-color)}.settings-dark .settings__durations-title{color:var(--Dark-button-color)}.settings-dark .settings__durations-time,.settings__break{color:var(--Dark-font-color)}.settings__break{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;max-width:400px;min-height:40px;min-width:280px;width:100%}.settings__break-input{align-self:end;background-color:initial;border:none;color:var(--Dark-font-color);font-size:26px;height:100%;max-width:80px;text-align:end}.settings__break:hover{background-color:var(--Dark-button-bg-hover)}.settings__break-title{font-size:20px;font-weight:400;max-width:180px}.settings__theme{align-items:center;color:var(--Dark-font-color);cursor:pointer;display:flex;flex-direction:row;justify-content:start;max-width:400px;min-height:40px;min-width:280px;width:100%}.settings__theme svg{margin-left:auto}.settings__theme:hover{background-color:var(--Dark-button-bg-hover)}.settings__theme-title{font-size:20px;font-weight:400;max-width:180px}.settings__theme input{color:var(--Dark-font-color)}@media(min-width:560px){.settings__main{width:70%}}@media(min-width:768px){.settings__main{border-radius:10px;height:90%;max-width:750px;overflow-x:hidden;overflow-y:scroll;width:50%}.settings__header{width:100%}}.burger{align-items:flex-start;background:#000000b3;display:flex;justify-content:start;position:fixed}.burger,.burger__bg{height:100%;overflow:hidden;width:100%;z-index:100}.burger__bg{cursor:pointer;position:absolute}.burger__bg:hover{background:#ffffff08}.burger__main{align-items:start;background-color:var(--Dark-bg-dark);display:flex;flex-direction:row;font-size:30px;height:100%;justify-content:start;padding:30px 20px;width:70%;z-index:1000}.burger__main ul{width:100%}.burger__main ul li a{cursor:pointer;display:block;padding:4px 10px;width:100%}.burger-light .burger__bg:hover{background:#0003}.burger-light .burger__main{background-color:var(--Light-bg-white);font-size:30px}.burger-light .burger__main ul li a{color:var(--Light-font-color);text-decoration:none}.burger-light .burger__main ul li:hover{background-color:var(--Light-bg-white-hover)}.burger-dark .burger__bg:hover{background:#ffffff08}.burger-dark .burger__main{background-color:var(--Dark-bg-dark);font-size:30px}.burger-dark .burger__main ul li a{color:var(--Dark-font-color);text-decoration:none}.burger-dark .burger__main ul li:hover{background-color:var(--Dark-bg-dark-hover)}.toggleTheme{align-items:center;cursor:pointer;display:flex;justify-content:space-around;max-width:200px;min-width:60px;padding:6px}.toggleTheme:hover{background-color:var(--Dark-bg-dark-hover)}.toggleTheme svg{display:none}.toggleTheme input[type=checkbox]{-webkit-appearance:none;display:none;visibility:hidden}.toggleTheme input[type=checkbox]:checked~.toggleTheme-span{background:#0083ff}.toggleTheme input[type=checkbox]:checked~.toggleTheme-span:before{transform:translateX(-50px)}.toggleTheme input[type=checkbox]:checked~.toggleTheme-span:after{transform:translateX(0)}.toggleTheme-span{background:#092c3e;border-radius:20px;cursor:pointer;display:block;height:20px;overflow:hidden;position:relative;transition:.5s ease-in;width:40px}.toggleTheme-span:before{left:2px}.toggleTheme-span:after,.toggleTheme-span:before{background:#fff;border-radius:50%;content:"";height:16px;position:absolute;top:2px;transition:.5s;width:16px}.toggleTheme-span:after{right:2px;transform:translateX(50px)}.toggleTheme-light:hover{background-color:var(--Light-bg-dark-hover)}.toggleTheme-dark:hover{background-color:var(--Dark-bg-dark-hover)}@media(min-width:320px){.toggleTheme{min-width:80px}.toggleTheme svg{display:block;height:30px;width:30px}}@media(min-width:400px){.toggleTheme{min-width:100px}.toggleTheme svg{height:40px;width:40px}}.main{height:100%;width:100%}.main,.page404{display:flex;flex-direction:column;min-height:100vh}.page404{align-content:center;justify-content:center}.page404__main{background:#f0fcff;flex-grow:4}.page404__main,.page404__text{align-content:center;display:flex;justify-content:center}.page404__text{flex-direction:column;font-size:var(--h1-font-size);font-weight:400;text-align:center}.page404__text span{font-size:var(--big-font-size);font-weight:600}.signup{background:var(--auth-color);display:flex;flex-direction:column;min-height:100vh}.signup__container{align-self:center;flex-grow:3;max-width:600px}.signup__container,.signup__form{align-items:center;display:flex;justify-content:center}.signup__form{flex-direction:column}.signup__title{font-size:var(--h1-font-size);font-weight:600;padding-bottom:var(--mb-2);text-align:center}.signup__social{align-items:center;border:1px solid #e5e5e5;cursor:pointer;display:flex;flex-direction:row;justify-content:center;margin:6px 0;padding:12px 0;width:400px}.signup__social-icon{height:18px;margin-right:10px;width:18px}.signup__social-text{font-size:18px;font-weight:600}.signup__social-last{margin-bottom:32px}.signup__input{background:var(--auth-color);border:1px solid #e5e5e5;border-radius:2px;display:flex;flex-direction:column;margin-bottom:var(--mb-0-5);max-width:400px;min-height:3rem;min-width:385px;padding:0 var(--mb-0-5)}.signup__input-label{font-size:14px}.signup__input-input{background-color:inherit;border:none;font-size:14px;padding:10px 0}.signup__button{align-items:center;border:none;border-radius:5px;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:var(--btn-height);justify-content:center;margin:var(--mb-0-5) 0;margin-bottom:16px;max-width:400px;text-decoration:none;width:100%}.signup__button:hover{background-color:#091795b3}.signup__text{align-items:center;margin-bottom:16px;max-width:400px;min-width:400px}.signup__text a{text-decoration:underline}@media(min-width:768px){.signup__form{padding:2rem}}@media(max-width:500px){.signup__container{max-width:none}.signup__form{width:100vw}.signup__input{min-width:auto}.signup__button,.signup__input,.signup__text{max-width:none;width:90%}.signup__text{min-width:auto}}.passwordreset{background:var(--auth-color);display:flex;flex-direction:column;min-height:100vh}.passwordreset__container{align-self:center;flex-grow:3;max-width:600px}.passwordreset__container,.passwordreset__form{align-items:center;display:flex;justify-content:center}.passwordreset__form{flex-direction:column}.passwordreset__title{font-size:var(--h1-font-size);font-weight:600;padding-bottom:var(--mb-2);text-align:center}.passwordreset__input{background:var(--auth-color);border:1px solid #e5e5e5;border-radius:2px;display:flex;flex-direction:column;margin-bottom:var(--mb-0-5);max-width:400px;min-height:3rem;min-width:385px;padding:0 var(--mb-0-5)}.passwordreset__input-label{font-size:14px}.passwordreset__input-input{background-color:inherit;border:none;font-size:14px;padding:10px 0}.passwordreset__button{align-items:center;background:var(--btn-blue-color);border:none;border-radius:5px;cursor:pointer;display:flex;height:var(--btn-height);justify-content:center;margin:var(--mb-0-5) 0;margin-bottom:16px;max-width:400px;text-decoration:none;width:100%}.passwordreset__button a{color:var(--text-color-light);font-size:16px;font-weight:600}.passwordreset__button:hover{background-color:#091795b3}.passwordreset__text{align-items:center;display:flex;justify-content:center;margin-bottom:16px;max-width:400px;min-width:400px}.passwordreset__text a{color:#000;text-decoration:underline}@media(min-width:768px){.passwordreset__form{padding:2rem}}.login{background:#f3fbfc;display:flex;flex-direction:column;min-height:100vh}.login__container{align-self:center;flex-grow:3;max-width:600px}.login__container,.login__form{align-items:center;display:flex;justify-content:center}.login__form{flex-direction:column}.login__title{font-size:2rem;font-weight:600;padding-bottom:2rem;text-align:center}.login__social{align-items:center;border:1px solid #e5e5e5;cursor:pointer;display:flex;flex-direction:row;justify-content:center;margin:6px 0;padding:12px 0;width:400px}.login__social-icon{height:18px;margin-right:10px;width:18px}.login__social-text{font-size:18px;font-weight:600}.login__social-last{margin-bottom:32px}.login__input{background:#f3fbfc;border:1px solid #e5e5e5;border-radius:2px;display:flex;flex-direction:column;margin-bottom:.5rem;max-width:400px;min-height:3rem;min-width:385px;padding:0 .5rem}.login__input-label{font-size:14px}.login__input-input{background-color:inherit;border:none;font-size:14px;padding:10px 0}.login__button{align-items:center;border:none;border-radius:5px;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:3rem;justify-content:center;margin:.5rem 0 16px;max-width:400px;text-decoration:none;width:100%}.login__button:hover{background-color:rgba(9,23,149,.702)}.login__text{align-items:center;margin-bottom:16px;max-width:400px;min-width:400px}.login__text a{text-decoration:underline}.login__text-ml5{margin-left:5px}.login__text-underline{cursor:pointer;margin:0 4px;text-decoration:underline}.btn-login{background-color:#091795;color:#fff}@media(min-width:768px){.login__form{padding:2rem}}@media(max-width:500px){.login__container{max-width:none}.login__form{width:100vw}.login__input{min-width:auto}.login__button,.login__input,.login__text{max-width:none;width:90%}.login__text{min-width:auto}}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/e89cb19905e7db5591b0.ttf);src:url(/e89cb19905e7db5591b0.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/4d56bb21f2399db8ad48.ttf);src:url(/4d56bb21f2399db8ad48.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/88fa7ae373b07b41ecce.ttf);src:url(/88fa7ae373b07b41ecce.ttf) format("truetype")}:root{--Light-font-color:#000;--Light-bg-white:#f0feff;--Light-bg-white-hover:#e7fbff;--Light-bg-dark:#e6faff;--Light-bg-dark-hover:#cdf1f8;--Light-button-color:#fff;--Light-button-color-hover:#f7f7ff;--Light-button-bg:#0083ff;--Light-button-bg-hover:#258ef0;--Light-button-bg-hover2:#e4ffff;--Dark-font-color:#e4e4e4;--Dark-bg-white:#1f1f1f;--Dark-bg-white-hover:#2b2a2a;--Dark-bg-dark:#171717;--Dark-bg-dark-hover:#1c1d1b;--Dark-button-color:#a2c56b;--Dark-button-color-hover:#9ecc53;--Dark-button-bg:#45483d;--Dark-button-bg-hover:#3e4136;--btn-blue-color:#0716a2b3;--btn-gray-color:#dfdfe7b3;--btn-height:3rem;--btn-border-radius:1rem;--btn-font-size:1.1rem;--body-font:"Inter",-apple-system,system-ui,sans-serif;--big-fs:2.5rem;--h1-fs:2rem;--h2-fs:1.25rem;--h3-fs:1.1rem;--normal-fs:0.938rem;--small-fs:0.813rem;--smaller-fs:0.75rem;--font-medium:500;--font-semi-bold:600;--m02:0.2rem;--m05:0.5rem;--m075:0.75rem;--m1:1rem;--m15:1.5rem;--m2:2rem;--m25:2.5rem}@media screen and (min-width:968px){:root{--big-fs:3.5rem;--h1-fs:2.25rem;--h2-fs:1.5rem;--h3-fs:1.25rem;--normal-fs:1rem;--small-fs:0.875rem;--smaller-fs:0.813rem}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--body-font);font-weight:400;list-style:none;margin:0;outline:none;padding:0}body{min-height:100vh}a{text-decoration:none}