@font-face{font-family:Roobert;font-style:normal;font-weight:400;src:url(/static/media/Roobert-Regular.7ef0ade5d8aacb008dd3.eot);src:local("Roobert"),url(/static/media/Roobert-Regular.0241cc00d0bff3dab826.woff2) format("woff2"),url(/static/media/Roobert-Regular.c1a14f388515020844e0.woff) format("woff"),url(/static/media/Roobert-Regular.ad80b8554ea0b2c102da.ttf) format("truetype")}@font-face{font-family:Roobert;font-style:normal;font-weight:500;src:url(/static/media/Roobert-Medium.a7b26855bee8f3c70162.eot);src:local("Roobert"),url(/static/media/Roobert-Medium.b070ea1c22a12b088dec.woff2) format("woff2"),url(/static/media/Roobert-Medium.d222a42f08ac7fcee2b8.woff) format("woff"),url(/static/media/Roobert-Medium.c473e20f59ac4dd650cf.ttf) format("truetype")}@font-face{font-family:Roobert;font-style:normal;font-weight:600;src:url(/static/media/Roobert-SemiBold.6c5833a16492792dadb2.eot);src:local("Roobert"),url(/static/media/Roobert-SemiBold.972e4e0c5454f728e782.woff2) format("woff2"),url(/static/media/Roobert-SemiBold.d0eaa8c97624a1d3e027.woff) format("woff"),url(/static/media/Roobert-SemiBold.c3c7c9d2c5a542b2d17e.ttf) format("truetype")}@font-face{font-family:Roobert;font-style:normal;font-weight:700;src:url(/static/media/Roobert-Bold.9020390482a9e8e11af9.eot);src:local("Roobert"),url(/static/media/Roobert-Bold.c419b70b4ae4d0653fda.woff2) format("woff2"),url(/static/media/Roobert-Bold.6946bd0290348a8bc0e0.woff) format("woff"),url(/static/media/Roobert-Bold.1dcc241bf19b6152ec6d.ttf) format("truetype")}@font-face{font-family:Roobert;font-style:normal;font-weight:800;src:url(/static/media/Roobert-Heavy.7cadc9a424914fa607da.eot);src:local("Roobert"),url(/static/media/Roobert-Heavy.35e65f8fb91fd1b4a038.woff2) format("woff2"),url(/static/media/Roobert-Heavy.88ede6d1c70db9bccea6.woff) format("woff"),url(/static/media/Roobert-Heavy.7ad7b785460089f15ecd.ttf) format("truetype")}@font-face{font-family:Hellix;font-style:normal;font-weight:400;src:url(/static/media/Hellix-Regular.b1dab87d76b1dd449894.eot);src:local("Hellix"),url(/static/media/Hellix-Regular.123c34f59a4b418dbf15.woff2) format("woff2"),url(/static/media/Hellix-Regular.c608d49d9546d316c6b8.woff) format("woff"),url(/static/media/Hellix-Regular.fbc6563495afe0fec680.ttf) format("truetype")}@font-face{font-family:Hellix;font-style:normal;font-weight:500;src:url(/static/media/Hellix-Medium.c734ea1da94cab5f4e56.eot);src:local("Hellix"),url(/static/media/Hellix-Medium.8455a21a6e42b1820726.woff2) format("woff2"),url(/static/media/Hellix-Medium.70955ebe51969dea6e1c.woff) format("woff"),url(/static/media/Hellix-Medium.5ac0448d1a64f33285f6.ttf) format("truetype")}@font-face{font-family:Hellix;font-style:normal;font-weight:600;src:url(/static/media/Hellix-SemiBold.4dfc9af52d915cc721b4.eot);src:local("Hellix"),url(/static/media/Hellix-SemiBold.33a7824293c5fd3f27dc.woff2) format("woff2"),url(/static/media/Hellix-SemiBold.ee0efea66706ab3facfb.woff) format("woff"),url(/static/media/Hellix-SemiBold.d1c32ab28a34ea4aa9c7.ttf) format("truetype")}@font-face{font-family:Hellix;font-style:normal;font-weight:700;src:url(/static/media/Hellix-Bold.45f4a2461af5a81d6bd3.eot);src:local("Hellix"),url(/static/media/Hellix-Bold.77221f0e139114060644.woff2) format("woff2"),url(/static/media/Hellix-Bold.b0683db77b73e8868b29.woff) format("woff"),url(/static/media/Hellix-Bold.50e3fe78a9cf0ecacae6.ttf) format("truetype")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Roobert;margin:0}:root{--grey90:#0c1831;--grey70:#717782;--grey50:#b3b6bb;--grey30:#e4e5e7;--grey20:#efeff1;--grey10:#f7f7f8;--green90:#23e7d8;--green60:#a7f5ef;--purple60:#7a4dff;--white:#fff;--error:#e4002e;--error-input-border:#e0002d;--main-theme:#7d53f8;--account-input-button-diameter:32px}.account-text-input-container{border:1px solid var(--grey30);border-radius:8px;box-sizing:border-box;font-family:Roobert;margin-bottom:20px;max-width:100%;padding:12px 8px 3px 15px;position:relative}.account-text-input-container .account-text-input-label{color:var(--purple90);font-size:11px;letter-spacing:1.2px;line-height:1.45;max-width:calc(100% - 32px);overflow:hidden;pointer-events:none;text-overflow:ellipsis;text-transform:uppercase;-webkit-user-select:none;user-select:none;white-space:nowrap}.account-text-input-container section{align-items:flex-start;display:flex;flex-direction:row}.account-text-input-container input{-webkit-appearance:none;appearance:none;border:0;caret-color:var(--purple60);color:var(--grey90);flex:1 1;font-size:16px;font-weight:600;line-height:1.5;margin:2px .5em 6px 0;outline:0;padding:0}.account-text-input-container input::placeholder{color:var(--grey50);opacity:1;transition:opacity .18s ease}.account-text-input-container input:focus::placeholder{opacity:0}.account-text-input-container .password-visible-button{align-items:center;-webkit-appearance:none;appearance:none;background-color:#0000;border:0;border-radius:50%;color:var(--grey50);cursor:pointer;display:flex;flex-direction:row;height:var(--account-input-button-diameter);justify-content:center;margin:-3px 4px 3px;outline:0;padding:0;width:var(--account-input-button-diameter)}.account-text-input-container .password-visible-button.password-visible-button-active{color:var(--grey90)}.account-text-input-container .account-text-input-helper{color:var(--error);font-size:11px;left:16px;letter-spacing:.4px;line-height:2.5;overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;top:100%;-webkit-user-select:none;user-select:none;white-space:nowrap;width:calc(100% - 32px)}.account-text-input-container:hover{border-color:var(--grey70)}.account-text-input-container.account-text-input-focused{border-color:var(--main-theme)}.account-text-input-container.account-text-input-focused .account-text-input-label{color:var(--purple60)}.account-text-input-container.account-text-input-mode-error{border-color:var(--error-input-border)}.account-text-input-container.account-text-input-mode-error .account-text-input-label{color:var(--error)}.account-text-input-container.disabled{cursor:default;pointer-events:none}.account-text-input-container.disabled input{background-color:#0000!important}@keyframes account-button-spinner-rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.account-button-spinner{animation:account-button-spinner-rotation 1.4s linear infinite;border-color:var(--grey90) var(--grey90) var(--grey90) #0000;border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;height:16px;margin:0 8px;transform:translateZ(0);width:16px}.account-button{align-items:center;-webkit-appearance:none;appearance:none;background-color:var(--green60);border:none;border-radius:8px;box-sizing:border-box;color:var(--grey90);cursor:pointer;display:flex;flex-direction:row;font-family:Roobert;font-size:16px;font-weight:600;justify-content:center;line-height:1.3;margin:28px 0 24px;opacity:1;outline:0;padding:14px 12px;text-align:center;transition:opacity .12s ease;-webkit-user-select:none;user-select:none;width:100%;z-index:8}.account-button>div:first-of-type{line-height:24px;margin:-2px 2px 2px 0;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.account-button>svg:not(:last-child){margin-right:14px}.account-button>svg:not(:last-child)+div:first-of-type{flex:1 1;letter-spacing:.15px;text-align:inline-start}.account-button>div:first-child:not(:last-child){flex:1 1;margin-left:calc(var(--account-input-button-diameter) - 2px);margin-right:0}.account-button.hovered,.account-button:hover{background-color:var(--green90)}.account-button.disabled{background-color:var(--grey10);color:var(--grey50);cursor:default;pointer-events:none}.account-button.hidden{opacity:0;pointer-events:none}.mfa-verification{align-items:center;display:flex;flex-direction:column;margin-bottom:20px;width:100%}.mfa-verification .mfa-title{font-size:18px;font-weight:600;margin-bottom:10px;text-align:center}.mfa-verification .mfa-subtitle{color:#717782;font-size:14px;margin-bottom:20px;text-align:center}.mfa-verification .mfa-code-row{display:flex;justify-content:space-between;margin-bottom:20px;max-width:300px;width:100%}.mfa-verification .mfa-code-input{border:1px solid #b3b6bb;border-radius:5px;color:#0f1e4a;font-size:24px;font-weight:600;height:40px;letter-spacing:-.2px;outline:none;padding-bottom:5px;text-align:center;width:40px}.mfa-verification .mfa-code-input-filled{border:1px solid #00854a}.mfa-verification .mfa-code-input-error{border:1px solid #e0002d}.mfa-verification .mfa-error-message{color:#e0002d;font-size:12px;margin-top:10px;text-align:center}.mfa-verification .mfa-button-container{display:flex;justify-content:center;margin-top:20px;width:100%}.mfa-verification .mfa-verify-button{background-color:#0f1e4a;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 30px;transition:background-color .3s}.mfa-verification .mfa-verify-button:hover{background-color:#1a3366}.mfa-verification .mfa-verify-button:disabled{background-color:#b3b6bb;cursor:not-allowed}.factor-selection{align-items:center;display:flex;flex-direction:column;padding:20px 0;width:100%}.factor-selection .factor-selection-title{font-size:18px;font-weight:600;margin-bottom:10px;text-align:center}.factor-selection .factor-selection-subtitle{color:#717782;font-size:14px;margin-bottom:30px;text-align:center}.factor-selection .factor-options{display:flex;flex-direction:column;gap:16px;max-width:400px;width:100%}.factor-selection .factor-option{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;display:flex;padding:16px;text-align:left;transition:all .2s ease}.factor-selection .factor-option:hover{background-color:#f8f9fa;border-color:#0f1e4a}.factor-selection .factor-option:disabled{cursor:not-allowed;opacity:.6}.factor-selection .factor-icon{align-items:center;display:flex;height:48px;justify-content:center;margin-right:16px;width:48px}.factor-selection .factor-icon img{max-height:100%;max-width:100%}.factor-selection .factor-info{flex:1 1}.factor-selection .factor-name{color:#0f1e4a;font-size:16px;font-weight:600;margin-bottom:4px}.factor-selection .factor-description{color:#717782;font-size:14px}.factor-selection .factor-loading{color:#717782;font-size:14px;margin-top:20px}.qr-code-display{align-items:center;display:flex;flex-direction:column;padding:20px;width:100%}.qr-code-display .two-column-layout{display:flex;flex-direction:row;margin-top:20px;max-width:600px;width:100%}.qr-code-display .two-column-layout .left-column{align-items:center;display:flex;flex:1 1;flex-direction:column;padding-right:20px}.qr-code-display .two-column-layout .right-column{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding-left:20px}@media(max-width:768px){.qr-code-display .two-column-layout{flex-direction:column}.qr-code-display .two-column-layout .left-column{margin-bottom:20px;padding-right:0}.qr-code-display .two-column-layout .right-column{padding-left:0}}.qr-code-display .column-title{font-size:18px;font-weight:600;margin-bottom:10px;text-align:left}.qr-code-display .column-subtitle{color:#717782;font-size:14px;margin-bottom:20px;max-width:400px;text-align:left}.qr-code-display .qr-code-container{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;display:flex;justify-content:center;margin:20px 0;padding:16px}.qr-code-display .qr-code-image{max-height:200px;max-width:200px}.qr-code-display .secret-key-container{margin:10px 0 20px;text-align:center}.qr-code-display .secret-key-label{color:#717782;font-size:14px;margin-bottom:5px}.qr-code-display .secret-key{background-color:#f5f5f5;border-radius:4px;font-family:monospace;font-size:16px;font-weight:600;letter-spacing:1px;padding:8px 12px}.qr-code-display .verification-container{margin-top:20px;max-width:400px;width:100%}.qr-code-display .verification-label{color:#717782;font-size:14px;margin-bottom:15px;text-align:center}.login-screen{align-items:center;background-image:linear-gradient(119deg,#00144f 10%,#004e7b 35%,#0b7589 57%,#1ac5bf 83%,#2efef2);display:flex;flex-direction:column;font-family:Roobert;height:100vh;justify-content:center}.login-screen .nexar-logo{left:40px;pointer-events:none;position:absolute;top:40px}.login-screen .login-modal{background-color:#fff;border-radius:8px;box-shadow:0 0 10px #0000001a;max-width:90%;padding:40px;position:relative;text-align:center;width:400px}.login-screen .login-modal .account-text-input-container{text-align:left}.login-screen .login-modal.has-qr-code{width:700px}.login-screen .login-modal .login-title{color:var(--grey90);font-family:Hellix;font-size:24px;font-weight:600;letter-spacing:.2px;line-height:1.17;margin-bottom:24px;pointer-events:none;-webkit-user-select:none;user-select:none}.login-screen .login-modal .login-divider{color:var(--grey90);font-size:11px;letter-spacing:1px;line-height:1.45;pointer-events:none;position:relative;text-align:center;-webkit-user-select:none;user-select:none;width:100%}.login-screen .login-modal .login-divider:after,.login-screen .login-modal .login-divider:before{background-color:var(--grey90);content:"";height:1px;left:0;position:absolute;top:calc(50% - .5px);width:calc(50% - 24px)}.login-screen .login-modal .login-divider:after{left:auto;right:0}.login-screen .login-modal>.account-button:last-child{margin-bottom:0}.login-screen .login-modal>.account-button.forgot-password-button{background-color:#0000;color:var(--purple60);margin:-12px 0 16px}.login-screen .login-modal>.account-button.forgot-password-button:hover{color:var(--grey90)}.login-screen .login-modal .google-button-wrapper{position:relative}.login-screen .login-modal .google-button-wrapper.disabled{cursor:default;pointer-events:none}.login-screen .login-modal .google-button-wrapper .account-button.google-button{background-color:var(--white);border:1px solid var(--grey20);color:var(--grey90);justify-content:start;margin-top:24px;padding:13px 12px}.login-screen .login-modal .google-button-wrapper .account-button.google-button.hovered,.login-screen .login-modal .google-button-wrapper .account-button.google-button:hover{background-color:var(--grey10);border-color:var(--grey30)}.login-screen .login-modal .google-button-wrapper .google-button-helper{color:var(--error);font-size:11px;left:16px;letter-spacing:.4px;line-height:2.5;overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;top:100%;-webkit-user-select:none;user-select:none;white-space:nowrap;width:calc(100% - 32px)}.login-screen .login-modal .terms-of-service{color:var(--grey70);font-size:11px;letter-spacing:.2px;line-height:1.5;margin-bottom:-1px;-webkit-user-select:none;user-select:none}.login-screen .login-modal .terms-of-service>a{color:inherit;text-decoration:underline}
/*# sourceMappingURL=main.5927975a.css.map*/