.app_Header__1lMWH{padding:16px;font-size:x-large;font-weight:700;text-align:center}.app_BackButton__1nr-t{left:max(calc(50vw - 250px),10px)}.app_BackButton__1nr-t,.app_SignOutButton__1XANG{position:absolute;top:20px;border:none;background-color:var(--color-main);color:var(--color-main-contrast);font-weight:700;font-size:medium;cursor:pointer}.app_SignOutButton__1XANG{right:max(calc(50vw - 250px),10px)}.loading_Loading__1t5IF{position:absolute;top:30vh;left:0;font-size:80px;width:100%;text-align:center;-webkit-animation:loading_fade__3T9Gj 1s ease-in-out infinite;animation:loading_fade__3T9Gj 1s ease-in-out infinite}@-webkit-keyframes loading_fade__3T9Gj{0%,to{opacity:0}50%{opacity:1}}@keyframes loading_fade__3T9Gj{0%,to{opacity:0}50%{opacity:1}}.login_Login__22iZ0{max-width:400px;margin:auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-animation:login_fade-in__OoK_e .3s ease-in-out;animation:login_fade-in__OoK_e .3s ease-in-out}.login_Login__22iZ0 input{margin:8px 16px;padding:12px;font-size:18px;font-weight:700;border-radius:12px;border:none;color:#000;background-color:#fff}.login_Login__22iZ0 input:focus{outline:none;box-shadow:0 0 0 3px #0f4f4f}.login_Login__22iZ0 input:disabled{color:#505050;background-color:#d0d0d0}.login_Login__22iZ0 .login_submit__JpkD2{background-color:#f0f0f0;cursor:pointer}@-webkit-keyframes login_fade-in__OoK_e{0%{opacity:0}to{opacity:1}}@keyframes login_fade-in__OoK_e{0%{opacity:0}to{opacity:1}}.user-list_UserList__3jMQI{list-style-type:none;max-width:500px;margin:auto;padding:0 16px 16px;-webkit-animation:user-list_fade-in__2LlCi .3s ease-in-out;animation:user-list_fade-in__2LlCi .3s ease-in-out}@-webkit-keyframes user-list_fade-in__2LlCi{0%{opacity:0}to{opacity:1}}@keyframes user-list_fade-in__2LlCi{0%{opacity:0}to{opacity:1}}.user-preview_User__2ClBA{margin-bottom:16px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background-color:var(--color-main-contrast);border-radius:1000px}.user-preview_UserIcon__3Uqx5{height:60px;width:60px;min-width:60px;max-width:60px;fill:var(--color-icon);-webkit-transform:scale(1.25);transform:scale(1.25)}.user-preview_UserInfo__1Yu8V{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;margin:0 56px 0 16px}.user-preview_UserName__3PS3_{font-size:18px;font-weight:700;color:var(--color-text);text-transform:uppercase}.user-preview_UserId__1T3Tn{margin:5px 0;font-weight:700;color:var(--color-main)}.date-interval-selector_Selector__37oOQ{margin-top:16px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background-color:var(--color-main-contrast);border-radius:100px}.date-interval-selector_InputsContainer__2HXdn{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.date-interval-selector_Input__3xWsT{margin:0 16px;border:none;font-size:large;font-weight:700;color:var(--color-text);text-transform:uppercase;background-color:transparent}.date-interval-selector_Icon__1Ztpy{height:50px;width:50px;min-width:50px;max-width:50px;fill:var(--color-icon);stroke:var(--color-icon);border:4px solid var(--color-icon);border-radius:100%}.date-interval-selector_Icon__1Ztpy path,.date-interval-selector_Icon__1Ztpy rect{stroke:var(--color-icon)}hr{width:100%;margin:2px}.device-selector_Selector__3OSmo{background-color:var(--color-main-contrast);border-radius:30px;cursor:pointer}.device-selector_Icon__hH3zU{border:4px solid transparent}.device-selector_Icon__hH3zU,.device-selector_IconSelected__35MBg{height:50px;width:50px;max-width:50px;min-width:50px;fill:var(--color-icon);-webkit-transform:scale(1.025);transform:scale(1.025)}.device-selector_IconSelected__35MBg{border:4px solid var(--color-icon);border-radius:100%}.device-selector_Product__1zWJC{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.device-selector_ProductLabel__1Arp_{margin:16px;font-size:large;font-weight:700;color:var(--color-text);width:100%}.device-selector_ProductOption__1DPm-{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-top:1px solid #d3d3d3;margin:4px 0}.dose-list_DoseListPage__3wfqt{list-style-type:none;margin:auto;padding:0}.dose-list_DoseItem__3I7sj{margin-bottom:20px;padding:8px 16px;font-size:large;font-weight:700;color:var(--color-text);background-color:var(--color-text-contrast);border-radius:100px;-webkit-animation:dose-list_fade-in__23m3R .6s ease-in-out;animation:dose-list_fade-in__23m3R .6s ease-in-out;text-align:center}.doses-calendar_DosesCalendar__2fxxd{margin-top:16px;padding:0 16px 16px;background-color:var(--color-main-contrast);border-radius:30px}.doses-calendar_CalendarHeader__NttI_{margin-top:8px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-evenly;justify-content:space-evenly}.doses-calendar_CalendarTitle__1WtAb{margin:16px 0;color:var(--color-text);text-align:center;text-transform:uppercase;font-size:18px;font-weight:700}.doses-calendar_Calendar__2W04E{width:400px;max-width:100%;margin:auto;line-height:1.125em;font-weight:700;color:#000;text-transform:uppercase;text-align:center}.doses-calendar_CalendarDayNotInInterval__2l_wR{padding:0;background:none;font-size:18px;border:none;line-height:2em;color:#d3d3d3}.doses-calendar_CalendarDayWithoutDoses__3_aec{padding:0;background:none;font-size:18px;border:none;line-height:2em;color:var(--color-text)}.doses-calendar_CalendarDayWithDoses__6eG17{padding:0;font-size:20px;font-weight:700;border:none;line-height:1.5em;color:var(--color-main-contrast);background-color:var(--color-main);border-radius:8px}.doses-calendar_Icon__1gwhN{height:50px;width:50px;min-width:50px;max-width:50px;fill:var(--color-icon);stroke:var(--color-icon);border-radius:100%;cursor:pointer}abbr[title]{text-decoration:none!important}.stats_Stats__34Qkm{padding:32px 16px 1px;margin:16px 0;background-color:var(--color-main-contrast);border-radius:30px}.stats_Stats__34Qkm div{border-top:5px solid #d3d3d3;margin:8px}.stats_Stats__34Qkm div label{display:inline-block;position:relative;top:-20px;padding:8px;font-weight:700;background-color:var(--color-main);border-radius:100px;text-transform:uppercase}.stats_Stats__34Qkm div span{margin:-10px 0 42px calc(100% - 180px);display:block;font-weight:700;font-size:x-large;color:var(--color-text)}.stats_Frequency__2D4JC{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-top:none!important;margin-left:0!important}.stats_CheckIcon__1cjDM{height:30px;fill:green;margin-right:8px}.stats_CloseIcon__3c70O{height:30px;fill:brown;margin-right:8px}.user-stats_UserStats__2pDet{max-width:500px;margin:auto;padding:0 16px 16px;-webkit-animation:user-stats_fade-in__iH1RZ .3s ease-in-out;animation:user-stats_fade-in__iH1RZ .3s ease-in-out}.user-stats_Selectors__JuI7D{max-width:300px;margin:auto}.user-stats_UserStatsAlternate__9WvgI{-webkit-animation:user-stats_fade-in__iH1RZ .3s ease-in-out;animation:user-stats_fade-in__iH1RZ .3s ease-in-out;padding:0 16px 16px}.user-stats_UserStatsAlternateUserName__2wfFQ{max-width:500px;margin:auto}.user-stats_Grid__iLyeg{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around}.user-stats_GridItem__3nWnd{width:calc(33.33333% - 16px);min-width:300px;max-width:400px}@-webkit-keyframes user-stats_fade-in__iH1RZ{0%{opacity:0}to{opacity:1}}@keyframes user-stats_fade-in__iH1RZ{0%{opacity:0}to{opacity:1}}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}svg:not(:root){overflow:hidden}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}template{display:none}:root{font-family:system-ui,sans-serif;background-color:#3ac3db;background-color:var(--color-main);color:#fff;color:var(--color-main-contrast);-webkit-user-select:none;-ms-user-select:none;user-select:none;--color-main:#3ac3db;--color-main-contrast:#fff;--color-text:#2f4f4f;--color-text-contrast:#fff;--color-success:#10dc60;--color-warning:#ffce00;--color-danger:#f04141;--color-icon:#708090}a{text-decoration:none}
/*# sourceMappingURL=main.e9e8dec9.chunk.css.map */