i{font-style:normal}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.btn{height:auto;-webkit-appearance:button}div#login-setting-form{padding:20px}.page-notice{max-width:1120px;margin:20px auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;background-color:#fff;border:2px solid #c7243a;border-radius:4px}.page-notice .message{text-align:justify;font-size:13px;line-height:1.46;color:#333}.page-notice .message .bold-text{font-weight:700}.page-notice .message .headline{font-size:16px;font-weight:700;color:#333;margin-left:1.6em}.page-notice .message ul{list-style:none;padding:0}.page-notice .message .action{border-radius:3px}.page-notice .message .action button{width:200px;border-radius:3px;background-color:#eaeaea;border:solid 1px #dddddd}.page-notice .notice-sign{width:20px;float:left;padding:4px 0;text-align:center}.page-container .basic-information{border:1px solid #efefef;background-color:#f9f9f9;border-radius:4px;padding:10px 50px 30px}.page-container .footer-button{text-align:center;margin-top:20px}.page-container .footer-button .btn-large{padding:14px 42px;font-size:15px;margin:0 20px 0 auto}.fr-dropdown-menu{z-index:500;display:none;width:auto;right:auto;overflow:visible;background:#fff;border:1px solid #e6e6e6;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;list-style:none;padding:10px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fr-dropdown-menu li{height:25px;padding:2px 10px;overflow:inherit;white-space:inherit;text-overflow:inherit}.fr-dropdown-menu li a{display:block;color:inherit;text-decoration:inherit;overflow:inherit;white-space:inherit;text-overflow:inherit;height:inherit}.fr-dropdown-menu .switch-company:hover,.fr-dropdown-menu li:hover{background:#386cbf;color:#fff}.fr-dropdown-menu .divider{height:0;border-bottom:1px solid #e6e6e6;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px}.fr-dropdown-menu .current-company,.fr-dropdown-menu .divider:hover,.fr-dropdown-menu .current-company:hover{background:#fff;color:#a4a4a4;height:auto}.fr-dropdown-menu .switch-company{border:none;background:transparent;-webkit-box-shadow:none;box-shadow:none;height:auto;padding:0;line-height:auto;border-radius:none}.pagination{position:relative;overflow:hidden}.pagination ul{list-style:none;position:relative;left:50%;float:left}.pagination ul li{position:relative;left:-50%;float:left;margin:0}.pagination li span,.pagination li a{display:inline-block;margin:0 1px 1px 0;padding:1px 8px;background:#fff;border:1px solid #aaa;text-decoration:none;vertical-align:middle}.pagination li a:hover{background:#eeeff7;border-color:#00f}.icon{display:inline-block}.icon span{display:none}div.canvas{position:relative;float:left;width:15px;height:15px;margin-right:10px}.unknown{background:#d0d0d0}.low{background:#eb0016}.middle{background:#e89c46}.high{background:#71b75a}.highest{background:#38a2dc}th.email-cell{width:20%}th.name-cell{width:10%}th.password-strength-cell{width:11.5%}th.social-login-cell{width:12%}.btn.btn-primary{background-color:#39d;border-color:#39d;color:#fff;font-weight:700}th{vertical-align:initial}.passwords-list .passwords-list-data{vertical-align:middle}.passwords-list .passwords-list-data .btn{width:82px}select{display:inline-block}.search-form{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.search-form .email{float:left}.search-form .name{margin-left:16px;float:left}.search-form .submit-btn,.search-form .order,.search-form .social-login{margin-left:16px}.search-frame{position:relative;display:inline-block}.search-frame .clear-button{opacity:.4;position:absolute;right:3px;top:6px;cursor:pointer}.otp-confirmed{line-height:28px}.otp-reset-form{float:right}#clear-email,#clear-name{display:none}.passwords-form{margin:0 -20px -20px}#password-page h1{font-size:18px;margin:0}#password-page svg.title-logo{width:280px;margin:24px auto;display:block}#password-page .password-container{-webkit-box-sizing:border-box;box-sizing:border-box;margin:8px auto;padding:25px;width:410px;background-color:#fff;border:1px solid #e3e3e3;border-radius:4px}#password-page .password-container .password-form{padding:0;margin:0 auto}#password-page .password-container .password-form .devise-shared-links{padding-top:16px;text-align:center;font-size:11px;line-height:1}#password-page .password-container .password-form .field{margin-bottom:16px}#password-page .password-container .password-form .field .password-strength-meter{position:absolute;z-index:1;-webkit-box-shadow:rgba(0,0,0,.2) 0 5px 10px 0;box-shadow:#0003 0 5px 10px;border:1px solid #e3e3e3;border-radius:4px;background:#fff;padding:20px;opacity:1;font-size:13px;font-weight:400;width:210px;text-align:left;line-height:18px}#password-page .password-container .password-form .field .password-strength-meter .help-text{margin:0;display:inline}#password-page .password-container .password-form .field .password-strength-meter .help-text .meter{width:100%;height:10px;padding-bottom:3px}#password-page .password-container .password-form .field .password-strength-meter:before,#password-page .password-container .password-form .field .password-strength-meter:after{border-width:0 10px 10px 10px;border-style:solid;position:absolute;width:0;content:"";display:block;left:8px}#password-page .password-container .password-form .field .password-strength-meter:before{border-color:transparent transparent #e3e3e3 transparent;top:-10px}#password-page .password-container .password-form .field .password-strength-meter:after{border-color:transparent transparent #fff transparent;top:-9px}#password-page .password-container .password-form input[type=email],#password-page .password-container .password-form input[type=password]{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;display:block;width:100%;padding:9px 6px;font-size:16px;margin:20px auto}#password-page .password-container .password-form .login-button{width:40%;display:block;margin:0 auto;font-size:16px;padding:8px 0}
