.text-smaller{font-size:80%}.qrcode-image{max-width:100%}.input-group .intl-tel-input{display:block}.input-group .intl-tel-input .country-list{top:1em;z-index:100}.input-group .intl-tel-input .flag-dropdown{top:1em}.input-group .iti{display:block}.intl-tel-input{position:absolute!important}.ap-logo{height:3em;margin:5em 1em 1em}.phone-app-icon{background:url(/build/images/phone-app-icon.2dd37fd0.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.phone-app-icon,.phone-sms-icon{display:block;height:80px;margin:0 auto;width:80px}.phone-sms-icon{background:url(/build/images/phone-sms-icon.80fa6af9.svg);background-repeat:no-repeat;background-size:contain}.ap-main{align-items:center;display:flex;height:100%;justify-content:center}.ap-panel{background:hsla(0,0%,98%,.95) url(/build/images/new-logo.01915a4c.svg) top no-repeat padding-box;border:1px solid #ddd;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16);max-width:30em;opacity:1;padding:5em 2em 2em;width:30em}.ap-panel .ap-panel-head{margin-bottom:1em}.ap-panel .btn-link:hover{text-decoration:none}@media only screen and (min-width:0) and (max-width:768px){.ap-panel{width:90%}}.ap-panel .switch-account-disclaimer{bottom:30px;font-size:8px;left:2em;position:absolute;right:2em;text-align:center}.ap-panel .ap-account-options-table{max-height:calc(100vh - 16rem);overflow-y:auto;scrollbar-color:var(--gray-mid) var(--gray);scrollbar-width:thin}.ap-panel .ap-account-options-table::-webkit-scrollbar{width:.5em}.ap-panel .ap-account-options-table::-webkit-scrollbar-track{background:var(--gray)}.ap-panel .ap-account-options-table::-webkit-scrollbar-thumb{background-color:var(--gray-mid);border:1px solid var(--gray);border-radius:10px}@media only screen and (max-width:767.98px){#ap-setup-sms-phone-number-input,#ap-setup-sms-send-verification-btn{border-radius:.25rem!important}}@media only screen and (max-width:350px){.g-recaptcha{-webkit-transform:scale(.92);transform:scale(.92);transform-origin:0;-webkit-transform-origin:0 0;transform-origin:0 0}.gc-bubbleDefault{-webkit-transform:scale(.9);transform:scale(.9);transform-origin:0;-webkit-transform-origin:0 0;transform-origin:0 0}}.has-popover{color:#0d3dcf;cursor:pointer}#ap-pass-reset-middle .password-reset-popover{color:#f80}.intl-tel-input{display:block!important;width:100%}.intl-tel-input .flag-dropdown{top:15px!important;z-index:10!important}#ap-account-selection-table .ap-account-selection-option{border-top:1px solid hsla(0,0%,50%,.3);min-height:50px;padding:10px 10px 10px 14px}#ap-account-selection-table .ap-account-selection-option .ap-account-selection-selector{line-height:35px}#ap-account-selection-table .ap-account-selection-option:hover{background:#ddd;cursor:pointer}#ap-account-selection-table .ap-account-selection-option:first-child{border-top:0}#ap-account-selection-table .ap-account-selection-option:focus{background:#ddd;outline:none}#ap-account-selection-table .ap-account-selection-option .ap-employee-roles-list{list-style-type:none;padding-left:0}#ap-account-selection-table .ap-account-selection-option .ap-account-selection-name .ap-account-selection-entity{float:left;margin-right:20px;margin-top:5px;transform:scale(1.3)}#ap-account-selection-table .ap-account-selection-option .ap-account-selection-name .ap-account-selection-label{padding-right:0}#ap-setup-sms-phone-number-input{border-bottom-right-radius:0;border-top-right-radius:0}#ap-setup-sms-send-verification-btn{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px;width:120px}.ap-kb-link{cursor:pointer}.btn-fixed{width:150px}#_hj_feedback_container{display:none!important}@media only screen and (min-width:0) and (max-width:768px){.phone-number{width:90%}.phone-number-btn{padding-right:0}#ap-setup-sms-phone-number-input,#ap-setup-sms-send-verification-btn{width:100%}#ap-homepage-title{margin-bottom:1em}#ap-homepage .btn{display:block;margin:20px auto}.table-stackable table,.table-stackable tbody,.table-stackable td,.table-stackable th,.table-stackable thead,.table-stackable tr{display:block}.table-stackable thead tr{left:-9999px;position:absolute;top:-9999px}.table-stackable td{border:none;padding-left:50%;position:relative;text-align:left!important;white-space:normal}.table-stackable td .btn{margin-bottom:1em;width:100%}.table-stackable td:before{content:attr(data-title);font-weight:700;left:6px;padding-right:10px;position:absolute;text-align:left;top:6px;white-space:nowrap;width:45%}}progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-color:rgba(0,0,0,.1);height:.3em;width:100%}progress::-webkit-meter-bar{background:none;background-color:rgba(0,0,0,.1);border-radius:2px}progress[value="1"]{color:red}progress[value="1"]::-webkit-progress-value{background-color:red}progress[value="1"]::-moz-progress-bar{background-color:red}progress[value="2"]{color:#f3ff63}progress[value="2"]::-webkit-progress-value{background-color:#f3ff63}progress[value="2"]::-moz-progress-bar{background-color:#f3ff63}progress[value="3"]{color:orange}progress[value="3"]::-webkit-progress-value{background-color:orange}progress[value="3"]::-moz-progress-bar{background-color:orange}progress[value="4"]{color:green}progress[value="4"]::-webkit-progress-value{background-color:green}progress[value="4"]::-moz-progress-bar{background-color:green}#password-strength-text{font-weight:700}.password-helper-text-strong{color:green;font-weight:700}input[type=checkbox].form-check-input{display:block!important;overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}input[type=checkbox].form-check-input:focus+label:before,input[type=checkbox].form-check-input:hover+label:before{border-color:#acc7ea}.form-check input[type=checkbox]:checked+label:before{background-color:#0d3dcf;background-image:url(/build/images/checkbox-check.b32cf1b9.svg);background-position:50%;background-repeat:no-repeat;background-size:.85rem .85rem;border-color:#0d3dcf!important}.iti__network{background:url(/build/images/favicon.eb16bc18.ico) no-repeat 50%!important;background-size:contain!important;box-shadow:none!important;height:1em!important}.two-fa-input-container{margin:0 auto;position:relative}.two-fa-input-container input[type=number]{appearance:textfield;-webkit-appearance:textfield;background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border-radius:.25rem;color:#555;font-size:.875rem;font-weight:400;height:calc(2.0625rem + 4px);line-height:1.5;margin:.1em;padding:.375rem .75rem;text-align:center;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:2.82em}.two-fa-input-container .backupCode input[type=number]{margin:.08em!important}.two-fa-input-container input::-webkit-inner-spin-button,.two-fa-input-container input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.two-fa-input-container fieldset{border:0;margin:0;padding:0;width:100%}.two-fa-input-container fieldset div{align-items:center}@font-face{font-family:Montserrat\, Arial;src:url(/build/fonts/Montserrat-Regular.3cd78665.ttf) format("truetype")}body,html{height:100%}body{background:linear-gradient(0deg,rgba(102,51,152,.8),rgba(102,51,152,.8)),url(/build/images/background.09f51c66.gif);background-size:cover;display:flex;font-family:Montserrat,verdana,sans-serif;width:100%}.ap-panel{background:hsla(0,0%,98%,.95) url(/build/images/logo.297b38df.png) center 20px no-repeat padding-box;background-size:150px 40px}.ap-panel .btn-link{color:#663398}.ap-panel .btn-link:hover{text-decoration:underline}.ap-panel .btn-link:hover i{color:#663398;display:inline-block;text-decoration:none}a.btn:active,button.btn:active{box-shadow:none;color:#663398}a.btn-primary,a.btn-primary:focus,a.btn-primary:visited,button.btn-primary,button.btn-primary:focus,button.btn-primary:visited{border:2px solid #663398;color:#fff}a.btn-primary:hover,a.btn-primary:visited:hover,button.btn-primary:hover,button.btn-primary:visited:hover{border:2px solid #663398;text-decoration:none}a.btn-primary:disabled,button.btn-primary:disabled{background:#663398;border-color:#663398}a.btn-dark,a.btn-dark:visited,button.btn-dark,button.btn-dark:visited{color:#fff}a.btn-dark:hover,a.btn-dark:visited:hover,button.btn-dark:hover,button.btn-dark:visited:hover{background:#555;color:#fff;text-decoration:none}a.btn-cancel,a.btn-cancel:visited,a.btn-default,a.btn-default:visited,button.btn-cancel,button.btn-cancel:visited,button.btn-default,button.btn-default:visited{background:transparent;border:2px solid #663398;color:#663398}a.btn-cancel:hover,a.btn-cancel:visited:hover,a.btn-default:hover,a.btn-default:visited:hover,button.btn-cancel:hover,button.btn-cancel:visited:hover,button.btn-default:hover,button.btn-default:visited:hover{background:#663398;border:2px solid #663398;color:#fff;text-decoration:none}a.btn.btn-link{background:none;font-family:Montserrat,verdana,sans-serif}a.btn:hover{color:#663398}a.btn.btn-primary:hover{color:#fff}.btn:hover{background:#eaeaea;color:#000;text-decoration:underline}.btn-primary,.btn-primary:focus{background:#663398;border:none;color:#fff;text-shadow:none}.btn-primary:hover{background:#663398;color:#fff}.btn-primary[disabled]{color:#000}.btn{outline:0;white-space:nowrap}.btn,a,a:visited{font-family:Montserrat,verdana,sans-serif}a,a:visited{color:#663398}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Montserrat,verdana,sans-serif}.ap-kb-link{display:none}.spin-wrapper{display:inline-block;margin:10px 20px;position:relative}.spin-wrapper .spinner{background-color:#f2f2f2;border:3px solid transparent;border-radius:50%;content:"";height:10px;position:absolute;width:10px}.spin-wrapper .spinner:after,.spin-wrapper .spinner:before{border:2px solid transparent;border-radius:50%;content:"";position:absolute}.spin-wrapper .spinner:before{animation:spin 1s linear infinite;border-top-color:#663398;bottom:-12px;left:-12px;right:-12px;top:-12px}.spin-wrapper .spinner:after{animation:spin 2s linear infinite;border-top-color:#663398;bottom:-4px;left:-4px;right:-4px;top:-4px}.page.spin-wrapper{height:20vh;margin:0;text-align:center}.page.spin-wrapper .spinner{background-image:url(/build/images/fiberring-page-preloader.ae9b2f57.gif);background-size:cover;content:"";height:100px;margin:-44px -50px;width:100px}.page.spin-wrapper:after,.page.spin-wrapper:before{border:3px solid transparent}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}