.app-loading{flex-direction:column;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;height:calc(100vh - 10em);top:10em;width:100%}.app-loading,.medical-spinner{align-items:center;display:flex;justify-content:center;position:relative}.medical-spinner{animation:spin 1.2s linear infinite;border:8px solid rgba(52,152,219,.2);border-radius:50%;border-top-color:#3498db;height:80px;width:80px}.medical-spinner:after,.medical-spinner:before{background-color:#3498db;content:"";position:absolute}.medical-spinner:before{border-radius:4px;height:8px;width:60%}.medical-spinner:after{border-radius:4px;height:60%;width:8px}@keyframes pulse{0%{opacity:.7;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(.8)}}.medical-spinner:after,.medical-spinner:before{animation:pulse 1.5s ease-in-out infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}