body{min-width:320px}.alert.sso-migration{background-color:#fffab7;color:#393736;justify-content:center;align-items:center;gap:10px;text-align:left;border:1px solid #f2d351;border-radius:12px;padding:10px 70px;max-width:787px;margin:0 0 1rem 0;line-height:1.6}.alert.sso-migration p{margin:0}div.login{margin:0 auto;display:inline-block;text-align:left}div.login .loginbody{background:#fff;border-radius:10px;display:flex;flex-direction:row;padding:32px}div.login .login-pane{width:400px}div.login .login-sso{border-left:1px solid #ccc;margin-left:32px;padding-left:32px;justify-items:center}div.login .logintitle{padding:5px 0px;font-size:22px;font-weight:bold}div.login .login-subtitle,div.login .logintitle{text-align:center}div.login .loginmain{padding:10px 0px 20px;margin-bottom:10px;border-bottom:1px solid #ccc}div.login .login-sso-button{display:flex;justify-content:center}div.login .login-sso-button a.button,div.login .login-sso-button input[type="submit"],div.login .login-sso-button button[type="submit"]{cursor:pointer;background-color:#185665;border-radius:32px;border-width:0;border-color:#185665;padding:8px 20px;display:flex;justify-content:center;align-items:center;gap:10px;align-self:stretch;box-shadow:0 1px 3px 0 rgba(0,0,0,0.15);color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:21px;letter-spacing:0.35px}div.login .login-sso-button.outline a.button,div.login .login-sso-button.outline input[type="submit"],div.login .login-sso-button.outline button[type="submit"]{background-color:#fff;color:#185665}div.login .login-sso-button.outline svg{fill:#393736}div.login .login-sso-button svg{fill:#fff;width:20px;height:20px}div.login .loginlabel{font-weight:bold;font-size:12px;width:80px;height:30px;margin-top:3px;vertical-align:middle;line-height:14px;padding-top:7px;display:inline-block}div.login .linkadmin{padding-left:80px}div.login .loginrow{padding:5px 0px}div.login .loginrow input.textbox{line-height:30px;padding-left:5px}div.login .login-action{padding-left:82px}div.login .login-action button,div.login .login-action .btn{margin-left:0}@media (max-width: 1024px){div.login .loginbody{flex-direction:column !important}div.login .login-sso{border:0px;margin:30px 0 0;padding:30px 0 0;border-top:1px solid #ccc}div.login .login-sso-button{margin-top:10px}.alert.sso-migration{width:420px;padding:10px 20px}}table#login{width:350px;border-collapse:collapse;background-color:white}table#login th{text-align:right;padding-right:2em;white-space:nowrap}table#login th.top{padding:0 0 8px 0}table#login th.top div.title{font-size:1.1em;letter-spacing:0.3em;color:#000;text-align:center;width:350px;padding:0.3em 0 0.3em 0}table#login th.bottom{text-align:center;padding:0.5em 0px 0.3em 0px;width:350px}table#login input[type="submit"]{width:100px;letter-spacing:0.1em;font-weight:bold;font-size:0.9em;height:2em}table#login input[type="submit"]:focus{color:#1c1d54}table#login input.textbox{border:1px solid black}table#login input.textbox:focus{background-color:#ffffc0;border:1px solid black}table#login input.textbox{width:210px}.ttisilogo{width:177px}a.link-admin-link{color:black;height:30px;display:block;padding-right:30px;background:transparent url(/assets/next_hover-b822f1c61ad60eb7c82fa3ccc2a1d83d785a9b3072eb675cad0eba6a167d8ae6.png) 100% 2px no-repeat;text-decoration:underline;line-height:24px}a.account-admin-link{height:30px;color:black;text-align:left;display:block;padding-left:30px;background:transparent url(/assets/prev_hover-dd81872bc2e520672f4dfbc46513c81e52fb9d5455afa218f34eef0d479548d9.png) 0 2px no-repeat;text-decoration:underline;line-height:24px}a.link-admin-link:hover,a.account-admin-link:hover{color:#333}div#error{float:left;margin:0px auto;margin-left:50px;text-align:left;width:340px}div.errorMsg{float:left;width:400px;font-size:1.1em;font-weight:bold;color:#c80000;border:solid 2px red;padding:3px;background-color:white;background-image:url(/assets/error_32-8925c6f69992f68666251680984a27a8cb24fa83365e4c98cce65cfb4a1878fd.png);background-repeat:no-repeat;background-position:10px 4px;margin-bottom:20px}div.error_pos{width:400px;margin:auto}.login_form input.btn{padding:4px 3px 5px 11px;background-image:url(/../images/rights_bkg_01.gif);background-color:none;background-color:white;color:white;font-weight:bold;border:none;width:100px}.out_btn{background-image:url(/../images/rights_bkg_02.gif);background-repeat:no-repeat;background-position:100% 0;padding-right:5px;width:100px;margin:auto}.btn{padding:6px 28px}.btn-danger{background-image:-webkit-linear-gradient(top, #ff8176, #c93737);background-color:#ff8176;background-image:linear-gradient(to bottom, #ff8176, #c93737);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);margin:5px;color:#fff;border-radius:5px}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:white;background-color:#c93737;*background-color:#c93737}div#systemName{font-size:14px;font-weight:bold;text-align:right;align-self:right;margin-right:2em}td#header{padding-top:0px;vertical-align:top}div#flag{border:solid 1px black;float:left;width:40px;margin-left:5px;margin-top:-2px}div.offline{width:745px;margin:auto;padding:50px 10px 50px 10px;background:repeating-linear-gradient(white, lightgray);border-radius:5px;font-size:167%;text-align:center;color:#4d5968;text-shadow:0 1px 0 #fff}.admin__login__select_account{background:#fff;text-align:left;padding:1em;max-width:1200px;width:90vw;min-height:75vh;margin:3em auto}
