﻿body{--appColour:#03989e;--appColour-highlight:#006a6e;background:var(--appColour);}.content{height:100vh;}.btn-primary{background-color:var(--appColour);}.btn-primary:hover,.btn-primary:active{background-color:var(--appColour-highlight);}.btn-outline-primary{border-color:var(--appColour);}.btn-outline-primary:hover,.btn-outline-primary:active{background-color:var(--appColour);}.floating-view section{background:#fff;padding:1rem;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.5);box-shadow:0 2px 6px rgba(0,0,0,.5);background-image:url("../content/logo.svg");background-repeat:no-repeat;padding-top:7rem;background-position-x:center;background-position-y:.5rem;background-size:6rem;}.password-toggle .fa-eye-slash,.password-toggle .fa-eye{width:2rem;}.password-toggle .form-floating.show+.input-group-append .fa-eye-slash{display:none;}.password-toggle .form-floating:not(.show)+.input-group-append .fa-eye{display:none;}.password-toggle .form-floating{width:calc(100% - 4rem);}.password-toggle .form-floating .form-control{border-top-right-radius:0;border-bottom-right-radius:0;}.password-toggle .input-group-text{height:100%;border-top-left-radius:0;border-bottom-left-radius:0;}@keyframes blink{0%{opacity:0;}50%{opacity:1;}100%{opacity:0;}}.dot{animation:1.5s linear infinite blink;}.dot.dot-1{animation-delay:.5s;}.dot.dot-2{animation-delay:1s;}.dot.dot-3{animation-delay:1.5s;}