.animated{animation-duration:.6s;animation-fill-mode:both}@keyframes moveInUp{from,to{animation-timing-function:ease-in-out}from{visibility:hidden;transform:translate3d(0, 100%, 0)}to{visibility:visible;transform:translate3d(0, 0, 0)}}@keyframes moveInDown{from,to{animation-timing-function:ease-in-out}from{visibility:hidden;transform:translate3d(0, -100%, 0)}to{visibility:visible;transform:translate3d(0, 0, 0)}}@keyframes moveOutDown{from,to{animation-timing-function:ease-in-out}from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}@keyframes moveInLeft{from,to{animation-timing-function:cubic-bezier(0.555, 0.205, 0.295, 1)}from{transform:translate3d(-100%, 0, 0)}to{transform:translate3d(0, 0, 0)}}@keyframes fadeIn{from{opacity:0}}.fadeIn{animation-name:fadeIn}@keyframes fadeInZero{from{opacity:0}to{opacity:1}}.fadeInZero{animation-name:fadeInZero}@keyframes fadeOut{to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0, 100%, 0)}100%{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpSmall{0%{opacity:0;transform:translate3d(0, 3rem, 0)}100%{opacity:1;transform:none}}.fadeInUpSmall{animation-name:fadeInUpSmall}@keyframes fadeInUpMedium{0%{opacity:0;transform:translate3d(0, 6rem, 0)}100%{opacity:1;transform:none}}.fadeInUpMedium{animation-name:fadeInUpMedium}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0, -100%, 0)}100%{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownSmall{0%{opacity:0;transform:translate3d(0, -4rem, 0)}100%{opacity:1;transform:none}}.fadeInDownSmall{animation-name:fadeInDownSmall}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;transform:translate3d(0, 100%, 0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownSmall{0%{opacity:1}100%{opacity:0;transform:translate3d(0, 3rem, 0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;transform:translate3d(0, -100%, 0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpSmall{0%{opacity:1}100%{opacity:0;transform:translate3d(0, -4rem, 0)}}.fadeOutUpSmall{animation-name:fadeOutUpSmall}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftSmall{from{opacity:0;transform:translate3d(-4rem, 0, 0)}to{opacity:1;transform:none}}.fadeInLeftSmall{animation-name:fadeInLeftSmall}@keyframes fadeInLeftMedium{from{opacity:0;transform:translate3d(-8rem, 0, 0)}to{opacity:1;transform:none}}.fadeInLeftMedium{animation-name:fadeInLeftMedium}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightSmall{from{opacity:0;transform:translate3d(4rem, 0, 0)}to{opacity:1;transform:none}}.fadeInRightSmall{animation-name:fadeInRightSmall}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftSmall{from{opacity:1}to{opacity:0;transform:translate3d(-4rem, 0, 0)}}.fadeOutLeftSmall{animation-name:fadeOutLeftSmall}@keyframes fadeScaleIn{from,to{animation-timing-function:ease-in-out}from{opacity:0;transform:scale(0)}40%{opacity:1}to{transform:scale(1)}}.fadeScaleIn{animation-name:fadeScaleIn}@keyframes shakeLeftRight{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}.shakeLeftRight{animation-name:shakeLeftRight}@keyframes shakeLeftRightLarge{10%,90%{transform:translate3d(-2px, 0, 0)}20%,80%{transform:translate3d(4px, 0, 0)}30%,50%,70%{transform:translate3d(-8px, 0, 0)}40%,60%{transform:translate3d(8px, 0, 0)}}.shakeLeftRightLarge{animation-name:shakeLeftRightLarge}@keyframes shakeLeftRightSmall{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(1px, 0, 0)}30%,50%,70%{transform:translate3d(-2px, 0, 0)}40%,60%{transform:translate3d(2px, 0, 0)}}.shakeLeftRightSmall{animation-name:shakeLeftRightSmall}@keyframes bounceOne{0%{opacity:0;transform:scale(0.4)}60%{opacity:1;transform:scale(1.3)}100%{transform:scale(1)}}@keyframes bounceTwo{0%{opacity:0;transform:translateX(-3rem)}60%{opacity:1;transform:translateX(0.7rem)}100%{transform:translateX(0)}}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.02)}28%{transform:scale(1)}42%{transform:scale(1.02)}70%{transform:scale(1)}}.heartBeat{animation-name:heartBeat}@keyframes pulseAnimation{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.02, 1.02, 1.02)}to{transform:scale3d(1, 1, 1)}}.pulseAnimation{animation-name:pulseAnimation}button{outline:none}button:focus{outline:none}.btn-wrapper{display:block;width:100%;max-width:100%;text-align:left;margin-bottom:-0.6rem}.btn-wrapper .btn{margin:0 .8rem .6rem 0}.btn-wrapper--center{text-align:center}.btn-wrapper--center .btn{margin:0 .4rem .6rem}.btn-wrapper--right{text-align:right}.btn-wrapper--right .btn{margin:0 0 .6rem .8rem}.btn{position:relative;display:inline-block;margin:0;padding:1rem 2.1rem;color:#fff;font-family:inherit;font-size:1rem;line-height:1.2;text-align:center;font-weight:500;text-transform:none;text-decoration:none;border:1px solid transparent;border-radius:10px;background:#2830dd;overflow:hidden;box-shadow:none;cursor:pointer;z-index:1;outline:none;vertical-align:middle;backface-visibility:hidden;appearance:none;-webkit-appearance:none;-webkit-touch-callout:none;user-select:none;-webkit-font-smoothing:antialiased;transition:background-color .35s;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1)}html.touchevents .btn:hover,html.touchevents .btn:active,html.touchevents .btn:focus{opacity:1;color:#fff;outline:none;text-decoration:none}html.no-touchevents .btn:hover,html.no-touchevents .btn:active,html.no-touchevents .btn:focus{opacity:1;outline:none;text-decoration:none;background-color:#1f26c3;color:#fff}.btn:active{outline:none}.btn.disabled,.btn[disabled],.btn:disabled,.btn:disabled[disabled]{cursor:not-allowed;background-color:#aaa !important}.btn--small,.btn--sm{padding:.78rem 1.5rem;font-size:.9rem}.btn--micro{padding:.5rem 1.3rem;font-size:.8rem;border-radius:7px}.btn--white{color:#333;background-color:#fff}html.no-touchevents .btn--white:hover,html.no-touchevents .btn--white:active,html.no-touchevents .btn--white:focus{color:#333;background-color:rgba(255,255,255,.7)}.btn--error{color:#fff;background-color:#d43f1b}html.no-touchevents .btn--error:hover,html.no-touchevents .btn--error:active,html.no-touchevents .btn--error:focus{color:#fff;background-color:#a73215}.btn--text{background:none;border:none;appearance:none;-webkit-appearance:none;box-shadow:none;text-decoration:underline;color:#333;font-weight:400;max-width:none;padding:0;cursor:pointer;transition:opacity .2s ease-in-out}.btn--text.btn--warning{background:none;color:#d43f1b}html.no-touchevents .btn--text:hover,html.no-touchevents .btn--text:active,html.no-touchevents .btn--text:focus{opacity:1;outline:none;outline-offset:0;text-decoration:underline;background:none;color:#2830dd}html.no-touchevents .btn--text:hover.btn--warning,html.no-touchevents .btn--text:active.btn--warning,html.no-touchevents .btn--text:focus.btn--warning{color:#d43f1b}.btn--unstyled{padding:0;background:none;border:none;appearance:none;-webkit-appearance:none}.btn--unstyled:focus{outline:none;outline-offset:0}.btn--icon{position:relative;padding-right:calc(1.5rem + 2.8rem)}.btn--icon .btn-icon__svg{position:absolute;top:0;bottom:0;right:0;display:flex;justify-content:center;align-items:center;padding:0 1.5rem 0 0}.btn--icon svg{display:inline-block;max-width:2.2rem;max-height:.5rem;line-height:1;fill:#fff;transition:fill .2s,transform .2s;transition-timing-function:ease-in-out}.btn--icon:hover svg,.btn--icon:active svg,.btn--icon:focus svg{transform:translateX(0.4rem)}.btn--settings .settings-icon{width:1.5rem;height:1.5rem;max-width:100%;max-height:100%}.btn--settings .settings-icon__line{stroke:#fff;stroke-width:5px;transition:transform .2s ease .05s}.btn--settings .settings-icon__rect{stroke:#fff;fill:#fff;stroke-width:5px;transition:transform .2s ease .05s}.btn--settings:hover svg,.btn--settings:active svg,.btn--settings:focus svg{transform:translateX(0)}.btn--settings:hover .settings-icon__group--1 .settings-icon__rect{transform:translateY(20px)}.btn--settings:hover .settings-icon__group--2 .settings-icon__rect{transform:translateY(-20px)}.btn--settings:hover .settings-icon__group--3 .settings-icon__rect{transform:translateY(25px)}.close-btn{position:relative;z-index:1001;height:2.2rem;width:2.2rem;overflow:hidden;padding:0;display:inline-block;outline:none;border:none;cursor:pointer;background:transparent;color:transparent;text-indent:100%;white-space:nowrap;backface-visibility:hidden;transition:transform .15s,opacity .25s;transition-timing-function:ease-in-out}.close-btn::before,.close-btn::after{position:absolute;content:"";top:50%;left:0;width:100%;height:3px;margin-top:-1px;border-radius:25px;background-color:#fff;backface-visibility:hidden;transition:transform .2s,background-color .2s;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1)}.close-btn::before{transform:rotate(45deg)}.close-btn::after{transform:rotate(-45deg)}.close-btn:active{outline:none}html.no-touchevents .close-btn:hover::before,html.no-touchevents .close-btn:hover::after{transform:rotate(0)}.plus-sign-toggle{position:relative;overflow:hidden;height:18px;width:18px}.plus-sign-toggle::before,.plus-sign-toggle::after{position:absolute;content:"";top:50%;left:50%;margin-left:-9px;margin-top:-1px;height:2px;width:18px;background-color:#fff;backface-visibility:hidden;transition:transform .35s cubic-bezier(0.165, 0.84, 0.44, 1),background-color .35s cubic-bezier(0.165, 0.84, 0.44, 1)}.plus-sign-toggle::before{transform:rotate(90deg)}.plus-sign-toggle::after{transform:rotate(180deg)}body.login{background:#fafcfe;-webkit-font-smoothing:antialiased;font-family:"Circular",-apple-system,Arial,system-ui,BlinkMacSystemFont,"Segoe UI",sans-serif;display:flex;flex-direction:column;justify-content:center;overflow:hidden;background-image:url(/wp-content/themes/statusmate-parent-theme/assets/src/img/statusmate-placeholder-001.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}body.login::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;background:#fff}@media(min-width: 667px){body.login::after{width:60vw}}@media(min-width: 1300px){body.login::after{width:50vw}}#login{position:relative;width:100%;max-width:450px;padding:50px 40px;box-sizing:border-box;z-index:1;margin:0 auto;overflow-y:scroll;-webkit-overflow-scrolling:touch;animation:fadeInUpMedium .6s .2s both cubic-bezier(0.165, 0.84, 0.44, 1)}#login::-webkit-scrollbar{display:none !important}@media(min-width: 667px){#login{width:60vw;max-width:100%;padding:10vh 7vw;margin:0}}@media(min-width: 1300px){#login{width:50vw;padding-left:10vw;padding-right:10vw}}#login>*,#login #login_error{max-width:450px;margin-left:auto;margin-right:auto}#login h1 a{background-image:url(/wp-content/themes/statusmate-parent-theme/assets/src/img/statusmate-logo.svg);width:247px;height:52px;max-width:80%;background-size:contain;background-position:center bottom;margin:0 auto 35px;outline:none}@media(min-width: 667px){#login h1 a{margin-left:0}}#login h1 a:focus,#login #backtoblog a:focus,#login #nav a:focus{outline:none;box-shadow:none}#login form{margin-top:15px;padding:0;background:none;box-shadow:none;border-radius:0;border:0;overflow:visible}#login form label{width:100%;font-weight:500;color:#000}#login form label input{margin-top:6px;color:#000}#login #nav,#login #backtoblog{font-size:12px;padding:0;margin-left:auto;margin-right:auto;text-align:center}@media(min-width: 667px){#login #nav,#login #backtoblog{text-align:left}}#login #nav{margin-top:22px}#login #backtoblog{margin-top:6px}#login #nav a,#login #backtoblog a{transition:color .25s ease-in-out;text-decoration:underline;color:#555}#login #nav a:hover,#login #backtoblog a:hover{color:#2830dd;opacity:1;text-decoration:underline}#login .button.button-primary.button-large{position:relative;display:inline-block;margin:0;padding:1rem 2.1rem;color:#fff;font-family:inherit;font-size:1rem;line-height:1.2;text-align:center;font-weight:500;text-transform:none;text-decoration:none;border:1px solid transparent;border-radius:10px;background:#2830dd;overflow:hidden;box-shadow:none;cursor:pointer;z-index:1;outline:none;vertical-align:middle;backface-visibility:hidden;appearance:none;-webkit-appearance:none;-webkit-touch-callout:none;user-select:none;-webkit-font-smoothing:antialiased;transition:background-color .35s;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);float:none;display:block;height:auto;min-width:100%;padding:.8rem 1.3rem;font-size:14px}html.touchevents #login .button.button-primary.button-large:hover,html.touchevents #login .button.button-primary.button-large:active,html.touchevents #login .button.button-primary.button-large:focus{opacity:1;color:#fff;outline:none;text-decoration:none}html.no-touchevents #login .button.button-primary.button-large:hover,html.no-touchevents #login .button.button-primary.button-large:active,html.no-touchevents #login .button.button-primary.button-large:focus{opacity:1;outline:none;text-decoration:none;background-color:#1f26c3;color:#fff}#login .button.button-primary.button-large:active{outline:none}#login .button.button-primary.button-large.disabled,#login .button.button-primary.button-large[disabled],#login .button.button-primary.button-large:disabled,#login .button.button-primary.button-large:disabled[disabled]{cursor:not-allowed;background-color:#aaa !important}@media(min-width: 667px){#login .button.button-primary.button-large{min-width:50%}}#login input{box-shadow:none;padding:.7rem 1rem;font-size:14px;font-family:inherit;font-weight:400;border-radius:10px;line-height:1.3}#login input:focus{border-color:#bbb;box-shadow:none;outline:none}#login .forgetmenot{margin-bottom:1rem;float:none}#login .forgetmenot input{margin-top:-4px}#login .forgetmenot label{width:auto}#login .message,#login #login_error{font-size:12px;line-height:1.5;padding:1rem 1.5rem;box-sizing:border-box;margin-bottom:1.75rem;animation:fadeIn 1s .3s both ease-in-out;box-shadow:none;border-radius:10px;border-right:thin solid #ddd;border-top:thin solid #ddd;border-bottom:thin solid #ddd}#login .privacy-policy-page-link{text-align:center;margin:45px auto 0;font-size:12px}@media(min-width: 667px){#login .privacy-policy-page-link{text-align:left}}#login .privacy-policy-page-link a{color:#555;text-decoration:underline;transition:color .25s ease-in-out}#login .privacy-policy-page-link a:hover{color:#2830dd}
