@charset "UTF-8";.login{opacity:0;background:var(--theme-value-popupBg);width:100%;height:100%;margin:env(safe-area-inset-top) 0 env(safe-area-inset-bottom) 0;display:grid;grid-template-columns:minmax(350px,37vw) 1fr;align-items:center}.login.visible{opacity:1}@media all and (max-width: 750px){.login{grid-template-columns:unset;grid-template-rows:17vh 1fr}}.login-content{display:grid;grid-template:"sign-in" "dont" "widget";--bottom: .5fr;grid-template-rows:auto auto var(--bottom);align-items:center;justify-items:start;padding:100px 15%}@media not all and (max-height: 800px){.login-content{--bottom: 1fr}}@media all and (max-width: 750px){.login-content{padding:0 10%}}.login .logo{align-self:flex-end;display:grid;justify-items:center;align-items:center;grid-template-columns:1fr;position:absolute;top:2em;left:1em}@media all and (max-width: 750px){.login .logo{bottom:.5em;left:2.2em;top:unset;justify-items:start}}.login .logo button{background:var(--theme-value-logo-themed) no-repeat center;background-size:contain;background-repeat:no-repeat;height:2.5em;width:12em}@media all and (max-width: 750px){.login .logo button{width:4.7em;height:1.3em}}.login .logo .subtitle{margin-top:.5em;color:var(--theme-value-regularTextColor)}@media all and (max-width: 750px){.login .logo .subtitle{font-size:10px;margin-top:0}}.login .sign-in{grid-area:sign-in;width:100%;font-size:22pt;font-weight:300;margin:0;padding-bottom:.3em;background:linear-gradient(90deg,#CC0000 0%,#521212 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.login .sign-in .error{margin-top:2em;color:var(--theme-value-bad);font-size:12pt}.login .sign-in .error .code{margin-top:1em;font-size:80%}.login .dont{grid-area:dont;width:100%;color:var(--theme-value-marketing)}.login .dont a{color:inherit;text-decoration:none;font-weight:700}.login .detail{position:relative;border-radius:30px;display:grid;grid-template-columns:1fr;align-items:center;justify-items:center;grid-area:widget;padding-top:2em;padding-bottom:.6em}.login .detail .widget{box-shadow:1em 1em 3em var(--theme-value-lightGrayShadow);font-size:inherit}.login .detail .widget.styled{width:70%;height:2.5em;font-weight:700}.login .detail button.widget{color:#fff;background:#f00}.login .detail button.widget:hover{background:#d00}.login .detail button.widget:active{background:#a00}.login .detail select.widget{text-indent:1em;color:var(--theme-value-darkFg);background:var(--theme-value-handle)}.login-button{width:200px!important;margin-bottom:1em!important;cursor:pointer}.login-fb{display:flex;align-items:center;height:35px;font-size:14px;font-weight:600;font-family:Helvetica,Arial,sans-serif;border-radius:3px!important;background-color:#1877f2;color:#fff}.login-fbIcon{width:1.3em;height:1.3em;margin-left:.6em;margin-right:.5em}.login-choose{position:relative;display:flex;align-items:center;color:var(--theme-value-regularTextColor)}.login-choose-checkbox{width:1.1em;height:1.1em;margin-right:.8em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:solid 1px var(--theme-value-black);border-radius:50%;cursor:pointer}.login-choose-checkbox:checked+label:before{position:absolute;left:.95em;top:50%;transform:translate(-50%,-50%);font-size:.6em;font-family:"Font Awesome 5 Free";font-weight:900;color:var(--theme-value-black);content:"\f00c"}.login-background{position:relative;height:100%;overflow:hidden;background:linear-gradient(200.72deg,rgba(255,0,0,.6) 22.66%,rgba(102,23,23,.6) 98.56%)}@media all and (max-width: 750px){.login-background{grid-row:1}}.login-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;mix-blend-mode:multiply}.login-background-logo{background:url(./omnifi-white.css) no-repeat center;background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;left:4em;transform:translateY(-50%);height:4em;width:17em}@media all and (max-width: 750px){.login-background-logo{left:2.4em;width:11.7em;height:3em}}.authContainer{display:grid;grid-template-columns:1fr 27vw;align-items:center;justify-items:center;height:100%}@media all and (max-width: 750px){.authContainer{grid-template-columns:unset}}.authContainer-content{display:grid;align-items:center;justify-items:center;grid-template-rows:1fr auto;height:100%;width:100%;padding:1em 1em 0}@media all and (max-width: 750px){.authContainer-content{padding-top:0}}.authContainer-title{align-self:end;justify-self:start;font-weight:300;font-size:2.6em;letter-spacing:-.02em;background-image:linear-gradient(90deg,#CC0000 0%,#521212 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.authContainer-nav{display:grid;grid-template-columns:1fr 1fr 1fr;align-self:end;align-content:end;width:100%;padding:1.7em 0;margin-top:2em;border-top:1px solid var(--theme-value-lightestGray)}.authContainer-nav-back{justify-self:start;height:1.2em;width:.8em;margin-left:1em;transform:rotate(180deg);cursor:pointer}.authContainer-nav-pagination{display:flex;justify-content:center;align-items:center}.authContainer-nav-dot{width:1em;height:1em;margin:0 .2em;border-radius:50%;background-color:#e5e5e5}.authContainer-nav-dot.-active{background-color:var(--theme-value-marketing)}.authContainer-background{position:relative;height:100%;overflow:hidden;background:linear-gradient(200.72deg,rgba(255,0,0,.6) 22.66%,rgba(102,23,23,.6) 98.56%)}@media all and (max-width: 750px){.authContainer-background{display:none}}.authContainer-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;mix-blend-mode:multiply}.authContainer-background-logo{background:url(./omnifi-white.css) no-repeat center;background-size:contain;background-repeat:no-repeat;position:absolute;bottom:1em;left:1em;height:4em;width:17em;max-width:80%}@media all and (max-width: 750px){.authContainer-background-logo{display:none}}.accounts{display:grid;align-items:center;justify-items:center;align-self:start;color:var(--theme-value-regularTextColor)}.accounts-list{width:100%;min-width:350px;max-height:30vh;padding:0;margin:0;border-bottom:1px solid var(--theme-value-lightestGray);list-style:none;overflow-y:auto}@media all and (max-width: 750px){.accounts-list{min-width:300px}}.accounts-list-item{display:grid;grid-template-columns:1fr auto;align-items:center;margin:0 .5em;padding:1em 0;border-bottom:1px solid var(--theme-value-lightestGray)}.accounts-list-item:last-child{border-bottom:none}.accounts-list-item-select{display:grid;grid-template-columns:1fr 1fr;align-items:center;margin-right:1.4em;cursor:pointer}.accounts-list-item:first-child{padding-top:.7em}.accounts-list-item-name,.accounts-list-item-shortName{margin:0;font-size:1em}.accounts-list-item-role{position:relative;display:flex;align-items:center;margin:0;font-size:.7em;text-transform:uppercase}.accounts-list-item-exclamation{margin-right:.4em;margin-bottom:.5em}.accounts-list-item-exclamation:hover+.accounts-list-item-tooltip{display:block}.accounts-list-item-tooltip{display:none;position:absolute;top:0;left:0;transform:translate(-50%,-130%);text-transform:none;background:white;box-shadow:0 2px 5px #9cb6d11a;border-radius:2px;padding:.4em;width:16em}.accounts-list-item-remove{padding:.2em .3em;margin:0 1em;background-color:var(--theme-value-black);border-radius:50%;cursor:pointer}.accounts-list-item-remove path{fill:var(--theme-value-white)}.accounts-popup-overlay{background:rgba(156,182,209,.8)!important}.accounts-popup-content{display:flex;flex-direction:column;align-items:center;width:33%!important;min-width:350px;color:var(--theme-value-regularTextColor)}@media all and (max-width: 750px){.accounts-popup-content{min-width:250px;width:60%!important}}.accounts-popup-message{text-align:center}.accounts-popup-buttons{padding-top:1.5em}.accounts-popup-button{padding:.7em 1.4em;margin:0 .4em;border:solid 1px var(--theme-value-black);border-radius:5px;font-weight:700;cursor:pointer}.accounts-popup-button:focus-visible{border:solid 1px var(--theme-value-black)!important}.accounts-popup-button:focus-visible:hover{border:solid 1px var(--theme-value-select)!important}.accounts-popup-button:hover{color:var(--theme-value-white);background-color:var(--theme-value-select);border:solid 1px var(--theme-value-select)}.accounts-popup-close{position:absolute;right:0;top:.5em;transform:translate(150%);width:1.6em;height:1.6em;padding:.4em;background:var(--theme-value-white);border-radius:50%;cursor:pointer}.accounts-popup-close path{fill:#9cb6d1cc}.accounts-or{display:flex;justify-content:center;align-items:center;padding:1.6em 0;width:100%}.accounts-or hr{width:26%;margin:0 1em;border-bottom:solid 1px var(--theme-value-black)}.accounts-create{color:inherit;font-weight:700;width:100%}.accounts-create-button{width:100%;padding:.7em;border:1px solid var(--theme-value-black);border-radius:5px;transition:background-color .4s}.accounts-create-button:hover{background-color:var(--theme-value-focusHover)}.accountForm{align-self:start;padding-bottom:1em;min-width:400px}.signup-invite .accountForm{width:100%}@media all and (max-width: 750px){.accountForm{min-width:unset}}.accountForm-row{position:relative;display:grid;align-items:center;justify-items:center;grid-template-columns:7fr 3fr auto;grid-gap:1em;margin-bottom:1.4em}.accountForm-row .accountForm-field{width:100%;height:100%;margin-bottom:0}.accountForm-row .accountForm-field:last-child{margin-bottom:0}.accountForm-row.-pastInvite{justify-items:start;grid-template-columns:7fr 3fr auto 3em}@media all and (max-width: 750px){.accountForm-row.-pastInvite{grid-template-columns:7fr 3fr auto}}.accountForm-field{position:relative;display:flex;flex-direction:column;width:100%;margin-bottom:1.4em;color:var(--theme-value-midBlue);border:solid 1px var(--theme-value-lightestGray);box-shadow:0 2px 4px #9cb6d11a;border-radius:2px}.accountForm-field.-locked,.accountForm-field.-uneditable,.accountForm-field.-uneditable input{background-color:#f4f4f4}.accountForm-field label{margin-top:.6rem;margin-left:.5rem;font-size:.7em}.accountForm-field input{padding:0;margin-bottom:.6rem;margin-left:.5rem;font-size:1em;font-weight:700;border:none}.accountForm-field input:invalid{background:transparent!important}.accountForm-field select{padding:0;margin-left:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:var(--theme-value-midBlue);background-color:transparent}.accountForm-field select:disabled+svg{display:none}.accountForm-field-change{margin-top:.2rem;margin-bottom:1.4rem;font-size:.7em;text-decoration:underline;color:var(--theme-value-regularTextColor)}.accountForm-field-change span{cursor:pointer}.accountForm-field-chevron{position:absolute;top:2em;right:.5rem}.accountForm-field-error{transform:translateY(-.7em);padding-bottom:.7em;padding-left:.7em;color:red}.accountForm-field-pending{color:#ff9f0f;font-style:italic;font-weight:100}.accountForm-field-exclamation{position:absolute;left:0;top:0;transform:translate(-130%)}.accountForm-field-exclamation:hover+.accountForm-field-tooltip{display:block}.accountForm-field-tooltip{display:none;position:absolute;top:0;left:0;transform:translate(-1.2em,-130%);width:20em;padding:.4em;text-transform:none;background:white;box-shadow:0 2px 5px #9cb6d11a;border-radius:2px}.accountForm-newsletter{position:relative;display:flex;align-items:center;margin-bottom:1.7em;color:var(--theme-value-regularTextColor)}.accountForm-newsletter input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:2em;height:2em;margin-right:.8em;border:1px solid var(--theme-value-select);border-radius:50%;cursor:pointer}.accountForm-newsletter input:focus{border:2px solid var(--theme-value-select)}.accountForm-newsletter input:checked+label:before{content:"";position:absolute;top:50%;left:1em;width:1.2em;height:1.2em;transform:translate(-50%,-50%);border-radius:50%;background-color:var(--theme-value-select)}.accountForm-trash{stroke:var(--theme-value-black);color:transparent;cursor:pointer}.accountForm-hr{border-bottom:solid 1px var(--theme-value-lightestGray);margin-top:0;margin-bottom:1.4em}.accountForm-submit{width:100%;font-size:1.3em;font-weight:700;padding:.7em 0;text-align:center;background:var(--theme-value-marketing);color:#fff;cursor:pointer;transition:background-color .4s}.accountForm-submit:hover{background:#d00}.accountForm-submit.-send{background-color:var(--theme-value-midBlue)}.-myAccount .accountForm-submit{padding:.4em .7em;font-size:1em;background:var(--theme-value-select);border-radius:5px}.accountForm-error{padding-bottom:.7em;padding-left:.7em;color:red}.accountForm-action{display:flex;width:100%;margin-bottom:1em;color:var(--theme-value-regularTextColor)}.accountForm-action.-myAccount{display:grid;grid-template-columns:3fr auto;align-items:center}.accountForm-newContact{justify-self:start;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;width:100%;padding-left:.5rem;border:solid 1px var(--theme-value-lightestGray);box-shadow:0 2px 4px 0 var(--theme-value-lightestGray);border-radius:2px}.-myAccount .accountForm-newContact{width:auto;border:none;box-shadow:none}.accountForm-newContact-add{width:1.5em;height:1.5em;padding:.2em;margin-right:.8em;border:1px solid var(--theme-value-black);fill:var(--theme-value-black);border-radius:50%}.accountForm-newContact-text{font-size:.9em}.signup-invite{display:grid;align-items:center;justify-items:center;align-self:start;width:470px}@media all and (max-width: 750px){.signup-invite{width:100%}}._footer_xbgl5_76{display:flex;justify-content:space-between;width:100%;border-top:solid .5px var(--theme-value-darkest)}._button_xbgl5_107{min-width:5em;padding:.4em 1em}._label_xbgl5_112{margin:0;font-size:.8em}
