body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#252525;font-family:-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.main-header{align-items:center;display:flex;height:44px;padding:0 30px}.main-header svg{height:25px}@media only screen and (max-width:414px){.main-header{padding:0 15px}}.page-banner{align-items:center;background:#050505;display:flex;height:66px;padding:0 30px}@media only screen and (max-width:414px){.page-banner{height:48px;padding:0 15px}}.unsupported-browser-container{margin-top:24px;max-width:422px}.unsupported-browser-container>p{font-size:16px;text-align:center}.pin-form-container{display:flex;flex-direction:column;margin:21px 0 24px}.pin-form-container a,.pin-form-container h1,.pin-form-container h2,.pin-form-container h3,.pin-form-container h4,.pin-form-container h5,.pin-form-container h6,.pin-form-container p{font-family:Roboto,sans-serif}.pin-form-container .pin-form{display:flex;flex-direction:column}.pin-form-container .pin-form .input-group{direction:ltr;display:flex;justify-content:space-between}.pin-form-container .pin-form .input-group .input{background:rgba(60,60,60,.9);border:none;border-bottom:1px solid #636363;border-radius:2px;caret-color:transparent;color:hsla(0,0%,100%,.9);font-size:34px;font-weight:700;height:56px;padding:0 0 1px;text-align:center;width:40px}.pin-form-container .pin-form .input-group .input:focus{border-bottom:2px solid #76b900;outline:none;padding-bottom:0}.pin-form-container .pin-form .input-group .input.error{border-bottom:2px solid #fe1b0b}.pin-form-container .pin-form .input-group .input::selection{background-color:initial}.pin-form-container .pin-form .input-group .dash{align-items:center;color:#979797;display:flex;font-size:large;justify-content:center;margin:0 12px}.pin-form-container .pin-form .error-message{color:#fe1b0b;font-size:12px;font-weight:400;line-height:16px;margin-top:4px}.pin-form-container .pin-form form{align-self:flex-end;margin:24px 0 0}.pin-form-container .pin-form form .submit{background:#76b900;border:none;border-radius:0;color:#fff;cursor:pointer;font-family:Roboto;font-size:14px;font-weight:500;height:36px;line-height:20px;min-width:64px;outline:none;padding:0 16px;text-align:center;text-transform:uppercase}.pin-form-container .pin-form form .submit:hover{background:#8fbb3d}.pin-form-container .pin-form form .submit:focus{background:#a3c855}.pin-form-container .pin-form form .submit:pressed{background:#acce64}.pin-form-container .pin-form form .submit.disabled{background:#363636;color:#6f6f6f;cursor:default}.pin-form-container .pin-label{color:hsla(0,0%,100%,.9);font-size:14px;font-weight:500;letter-spacing:.5px;line-height:20px;margin:0 0 6px}.pin-form-container .pin-group{align-items:center;display:flex;justify-content:space-around;margin-bottom:24px}.off-device-container{margin:24px auto;width:422px}.off-device-container a,.off-device-container h1,.off-device-container h2,.off-device-container h3,.off-device-container h4,.off-device-container h5,.off-device-container h6,.off-device-container p{font-family:Roboto,sans-serif}.off-device-container>h1.off-device-header{color:hsla(0,0%,100%,.9);font-size:20px;font-weight:600;letter-spacing:.15px;line-height:28px;margin:0}html[dir=ltr] .off-device-container h1,html[dir=ltr] .pin-form-container p{text-align:left}html[dir=rtl] .off-device-container h1,html[dir=rtl] .pin-form-container p{text-align:right}@media only screen and (max-width:414px){.off-device-container{width:328px}.off-device-container .pin-form-container .pin-form .input-group .input{font-size:20px;width:32px}.off-device-container .pin-form-container .pin-form .input-group .dash{margin:0}}.footer-container{align-items:center;display:flex;justify-content:space-between;margin-top:auto;padding:0 30px 12px}.footer-container .select-container{direction:ltr;text-align:left;width:180px}.footer-container .select-container.is-open .Select-menu-outer{bottom:100%;top:auto}.footer-container .contact .links a{color:gray;padding:0 12px;text-decoration:none}.footer-container .contact .links a:not(:last-child){border-right:1px solid gray}.footer-container .contact .copyright{color:gray;font-size:12px;padding:0 12px}html[dir=ltr] .copyright{text-align:right}html[dir=rtl] .copyright{text-align:left}@media only screen and (max-width:1194px){.footer-container{padding:0 30px}}@media only screen and (max-width:667px){.footer-container{padding-top:48px}}@media only screen and (max-width:414px){.footer-container{display:flex;flex-direction:column;margin:auto 0 0;padding:0;width:100%}.footer-container .ui.select.dark{margin-bottom:24px}.footer-container .contact .copyright{text-align:center}}.result-container{margin:43px auto 0;max-width:422px}.result-container a,.result-container h1,.result-container h2,.result-container h3,.result-container h4,.result-container h5,.result-container h6,.result-container p{font-family:Roboto,sans-serif}.result-container .icon{display:flex;justify-content:center;margin-bottom:20px}.result-container .heading{color:hsla(0,0%,100%,.9);font-size:24px;font-weight:500;line-height:32px;text-align:center}.result-container .message{color:hsla(0,0%,100%,.7);font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;text-align:center}@media only screen and (max-width:414px){.result-container{margin:43px 15px 0}}.show-code-container{align-items:center;display:flex;flex-direction:column;height:100%;margin:0 auto;width:90%}.show-code-container>svg{align-self:flex-end;height:36px;margin-top:4%}.show-code-container .main-content{display:flex;height:60%;margin:auto 0}.show-code-container .main-content .qr-content{align-items:center;background:url(data:image/png;base64,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IKgAggogqAAIKoCgAggqAIIKIKgAggogqAAIKoCgAggqAIIKIKgAggogqAAIKoCgAggqgKACIKgAggogqAAIKoCgAggqgKACIKgAggogqACCCoCgAggqgKACIKgAggogqACCCoCgAggqgKACCKolABBUAEEFEFQABBVAUAEEFUBQARBUAEEFEFQABBVAUAEEFUBQARBUAEEFEFQAQQVAUAEEFUBQARBUAEEFEFQAQQVAUAEEFUBQAQQVAEEFEFQAQQVAUAEEFUBQAQQVAEEFEFQAQQVAUAEEFUBQAQQVAEEFEFQAQQUQVAAEFUBQAQQVAEEFEFQAQQUQVAAEFUBQAQQVQFABEFQAQQUQVAAEFUBQAQQVQFABEFQAQQUQVABBBUBQAQQVQFABEFQAQQUQVABBBUBQAQQVQFABEFQAQQUQVABBBUBQAQQVQFABBBUAQQUQVABBBUBQAQQVQFABBBUAQQUQVABBBRBUAAQVQFABBBUAQQUQVABBBRBUAAQVQFABBBVAUAEQVABBBRBUAAQVQFABBBVAUAEQVABBBRBUAAQVQFABBBVAUAEQVABBBRBUAEEFQFABBBVAUAEQVABBBRBUAEEFQFABBBVAUAEEFQBBBRBUAEEFQFABBBVAUAEEFQBBBRBUAEEFQFABBBVAUAEEFQBBBRBUAEEFEFQABBVAUAEEFQBBBRBUAEEFEFQABBVAUAEEFUBQARBUAEEFEFQABBVAUAEEFUBQARBUAEEFEFQAQQVAUAEEFUBQARBUAEEFEFQAQQVAUAEEFUBQARBUAEEFEFQAQQVAUAEEFUBQAQQVAEEFEFQAQQVAUAEEFUBQAQQVAEEFEFQAQQUQVAAEFUBQAQQVAEEFEFQAQQUQVAAEFUBQAQQVQFABEFQAQQUQVAAEFUBQAQQVQFABEFQAQQUQVAAEFUBQAQQVQFABEFQAQQUQVABBBUBQAQQVQFABEFQAQQUQVABBBUBQAQQVQFABBBUAQQUQVABBBUBQAQQVQFABBBUAQQUQVABBBRBUSwAgqACCCiCoAAgqgKACCCqAoAIgqACCCiCoAAgqgKACCCqAoAIgqACCCiCoAIIKgKACCCqAoAIgqACCCiCoAIIKgKACCCqAoAIIKgCCCiCoAIIKgKACCCqAoAIIKgCCCiCoAIIKgKACCCqAoAIIKgCCCiCoAIIKIKgACCqAoAIIKgCCCiCoAIIKIKgACCqAoAIIKoCgAiCoAIIKIKgACCqAoAIIKoCgAiCoAIIKIKgAggqAoAIIKoCgAiCoAIIKIKgAggqAoAIIKoCgAiCoAIIKIKgAggqAoAIIKoCgAggqAIIKIKgAggqAoAIIKoCgAggqAIIKIKgAggogqAAIKoCgAggqAIIKIKgAggogqAAIKoCgAggqgKACIKgAggogqAAIKoCgAggqgKACIKgAggogqAAIKoCgAggqgKACIKgAggogqACCCoCgAggqgKACIKgAggogqACCCoCgAggqgKACCCoAggogqACCCoCgAggqwKl2RjuCepp1BKhuYZ2gnm4dAapbWCeo51lHgOoW1gnqUusIUN3COkG9xDoCVLewTlBHYmZYS2CAzSgtbDmo8+o8EEAfGyktbDmo2bXWExhgtRpYN6grU42TWgH60BmlgW0L6tyYtdYVGEBrSwPbFtTxBz3T2gID5MxGdiYbCer8mHutLzBA7i3ta3tQsx/FXGqNgQFwaWlebY0GdSjmtzELrDXQxxaU1g11MqjZWTGbY2ZZc6APzSqNO6vRP9js/VCXx2xqtN4APW6otG15M3+4lRtMr7KnCvThnumqZh+g1Tv252/8TPKeKjC9LSgtW9XKg7TjI1DyrvG25Og/MD1dWhq2vNUHatdnSuU3b7fGbEhO/gemhzNLs7amJg5AdTKoWX4z98aYXTF3Jtf+A73pjNKoXaVZbTu43olPPc1XFayP+U/MxphvJfdTBU6tGaVFG0ub1qcGroCqa2YH/wL5ZgKry4yW3eqXYnaUfxkOxrxf/vux1xto095n/nTS/IF6+TOg8seW5Dvt17qfaS8HdaL8F7myDEBfGrYEAIIKIKgAggqAoAIIKoCgAggqAIIKIKgAggqAoAIIKoCgAggqAIIKIKgAggogqAAIKoCgAggqAIIKIKgAggogqAAIKkB3zbQEXfVmzLqY52OOWA46aHbMiph7Ys62HILajzG9OGafpaBLHo95LuZlUfUrf79ZJ6acAvvKtoeg9pXnLQG2PUEFoGZQD1uGrlhhCbDt9bXDOaiHrENX5KOtCy0DXbawbHt03qEc1APWoSvyUdZ8tPWamEUxQ5aEDlpUtjVH+LvnQD5tamfMMmvRtahusgzQl3bmPdQd1gGgZTtyULdbB4CWbc9B3WodAFq2NQd1T8wb1gKgabmhe8ZP7N9iPQCa9klDx4O62XoANG3zxKDm91F3WxOAhu0uDT0R1I9jHrMuAA17rDT0UzdHeSi5rh+gEYdLO9Nng7o/ZoP1AahtQ2nnSUHN7osZtUYAlUZLM9NkQX075g7rBFDpjtLMSYOa/TJmm7UCmNS20spUFdRjMdcmn8oJ8HmOlEYeqxPU7LWYm6wbwEluKo1MdYOaPRKz0doBnLCxtDE1GtRsTXKdP0AqLVwz1RdUBfVozFXJLf6Awba1tPBoK0HNPoi53J4qMMB7ppeXFqZWgzoe1SuS91SBwbKxtO+DOl883MAD513d62N+mJxSBfS3I6V111f9mt9sUMflI1wXJyf/A/1pW2ncI43+weEmv2E+B+uimJuTa/+B/jBamnZRmuQ8004FNctXCTwQc37Mz5Nb/wHT0+HSsPNL0441+0DDbXgy+eYAt8Ysjrk7ufM/MD3sLs1aXBr2dqsPONzGJ5fvCbg+5isxl8U8nHyaKtBb3ihtuqy0an2acD/TVs3swBPOHwXwtzLZOTEjMctilsYsiZkfMzdmjtcX6MCv8IdiDsTsjNkRsz2NnZy/p5Pf+P8CDAAvycsZayadMgAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;justify-content:center;width:100%}.show-code-container .main-content .qr-content .phone-outline{width:100%}.show-code-container .main-content .qr-content canvas{height:45%!important;width:auto!important}.show-code-container .main-content .pin-content{display:flex;flex-direction:column;justify-content:space-around}.show-code-container .main-content .pin-content .instructions{color:#fff;font-size:5vh;font-weight:300;letter-spacing:1.35px;line-height:1.2;margin:0}.show-code-container .main-content .pin-content .instructions .gfn{color:#76b900}.show-code-container .main-content .pin-content .example{color:#fff;direction:ltr;font-size:11vh;font-weight:400;letter-spacing:.02px;margin:8% 0}.show-code-container .main-content .pin-content .stay-here{color:hsla(0,0%,47%,.9);font-size:2vh;font-weight:500}html[dir=ltr] .pin-content p{text-align:left}html[dir=rtl] .pin-content p{text-align:right}.app{background:#252525;display:flex;flex-direction:column;height:100vh}.app h1,.app h2,.app h3,.app p{color:grey}.app .unsupported-browser-container{align-self:center}.app .page-container{display:flex;flex-direction:column;height:100%}@media only screen and (max-width:1194px){.app .page-container{height:calc(100vh - 110px)}}@media only screen and (max-width:414px){.app .body-and-footer{height:calc(100vh - 92px)}}