.nfd-installer-modal{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:99}@media(max-width:600px){.nfd-installer-modal{top:30px}}.nfd-installer-modal__content{background-color:#fff;border-radius:8px;box-shadow:5px 5px 10px rgba(0,0,0,.3);max-width:80vw;padding:72px;position:relative;text-align:center;width:620px}@media(max-width:600px){.nfd-installer-modal__content{padding:24px;width:80vw}}.nfd-installer-modal__content-heading{color:#333;font-size:22px;font-weight:300;line-height:1.2;margin-bottom:60px}@media(max-width:600px){.nfd-installer-modal__content-heading{font-size:18px;margin-bottom:20px}}.nfd-installer-modal__content-section{align-items:center;display:flex;flex-direction:column}.nfd-installer-modal__content-image{margin-bottom:30px;width:200px}@media(max-width:600px){.nfd-installer-modal__content-image{width:100px}}.nfd-installer-modal__content-subheading{color:#333;font-size:16px;font-weight:300;margin-bottom:30px}@media(max-width:600px){.nfd-installer-modal__content-subheading{font-size:14px;margin-bottom:10px}}.nfd-installer-modal__content-error{align-items:center;display:flex;flex-direction:row;font-size:16px}@media(max-width:600px){.nfd-installer-modal__content-error{font-size:14px}}.nfd-installer-modal__content-error--icon{flex-shrink:0;margin-right:5px}.nfd-installer-modal__content-error--text{font-weight:300;line-height:20px}.nfd-installer-modal__content-error--text-link{all:unset;color:#1e90ff;cursor:pointer;font-weight:300}.nfd-installer-modal__loader{animation:spin 1s linear infinite;border:4px solid #3a3a3a;border-left-color:#f3f3f3;border-radius:50%;height:30px;width:30px}@media(max-width:600px){.nfd-installer-modal__loader{height:20px;width:20px}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#nfd-installer{display:none}
