@media(min-width:1200px){.login-portal-panel.login-portal-panel{width:clamp(27rem,30vw,33rem)}.login-portal-card.login-portal-card{padding:clamp(1.3rem,2.2vw,2rem)}.login-portal-card>.login-portal-brand img{width:min(18rem,72vw);max-height:4.8rem}.login-portal-head .login-portal-title{font-size:clamp(1.5rem,1.7vw,1.85rem)}.login-portal-field .form-control{min-height:2.9rem;font-size:.8rem}.login-portal-submit.login-portal-submit{min-height:2.95rem;font-size:.8rem}}.login-portal-status{display:flex;align-items:flex-start;gap:.55rem;margin:0 0 1rem;padding:.68rem .72rem;border:1px solid #f3c7c4;border-radius:.72rem;background:#fff6f5}.login-portal-status>i{display:grid;width:1.8rem;height:1.8rem;flex:0 0 auto;place-items:center;color:#c4322a;border-radius:.52rem;background:#ffe6e3;font-size:.72rem}.login-portal-status span{display:grid;gap:.12rem}.login-portal-status strong{color:#982b25;font-size:.7rem;font-weight:850}.login-portal-status small{color:#9c5954;font-size:.63rem;line-height:1.4}.login-portal-status.is-throttled{border-color:#f1d59f;background:#fff9ed}.login-portal-status.is-throttled>i{color:#a86100;background:#fff0d5}.login-portal-status.is-throttled strong{color:#8b5708}.login-portal-status.is-throttled small{color:#876940}.login-portal-status.is-unconfigured{border-color:#c9d8f0;background:#f3f7ff}.login-portal-status.is-unconfigured>i{color:#175cd3;background:#e7f0ff}.login-portal-status.is-unconfigured strong{color:#164caa}.login-portal-status.is-unconfigured small{color:#536f9c}.login-portal-submit.is-checking{cursor:wait;opacity:.84;box-shadow:none;transform:none}.login-portal-shell.login-portal-shell{padding:1rem}.login-portal-panel.login-portal-panel{width:min(100%,26rem);gap:.85rem}.login-portal-card.login-portal-card{padding:1.05rem 1.2rem}.login-portal-card>.login-portal-brand{margin:0 0 .9rem;padding:0 0 .8rem}.login-portal-card>.login-portal-brand img{width:min(15.5rem,78vw);max-height:3.6rem}.login-portal-head.login-portal-head{margin-bottom:1.05rem}.login-portal-head .login-portal-title{margin:0 0 .25rem;font-size:1.48rem}.login-portal-head p{font-size:.7rem}.login-portal-field.login-portal-field{margin-bottom:.78rem}.login-portal-field .form-control{min-height:2.65rem;font-size:.74rem}.login-portal-options.login-portal-options{margin:.82rem 0 1rem;font-size:.61rem}.login-portal-submit.login-portal-submit{min-height:2.72rem;font-size:.74rem}.login-portal-security.login-portal-security{margin-top:.78rem;padding-top:.78rem;font-size:.59rem}.login-portal-footer.login-portal-footer{font-size:.59rem}@media(max-width:460px){.login-portal-card.login-portal-card{padding:1rem}.login-portal-card>.login-portal-brand img{width:min(14.25rem,80vw);max-height:3.3rem}.login-portal-options.login-portal-options{margin:.8rem 0}.login-portal-footer.login-portal-footer{font-size:.55rem}}.login-portal-head .login-portal-title{margin-top:0}@media(min-width:1200px){.login-portal-panel.login-portal-panel{width:clamp(28rem,31vw,34rem)}.login-portal-card.login-portal-card{padding:clamp(1.35rem,2.2vw,2rem)}.login-portal-card>.login-portal-brand img{width:min(18rem,72vw);max-height:4.8rem}.login-portal-head .login-portal-title{font-size:clamp(1.5rem,1.7vw,1.85rem)}.login-portal-panel .login-portal-field .form-control{min-height:2.9rem;font-size:.8rem}.login-portal-panel .login-portal-submit.login-portal-submit{min-height:2.95rem;font-size:.8rem}}.login-portal-body{min-width:320px;background:#f3f6fa;color:#102a4f}.login-portal-shell{display:grid;min-height:100vh;place-items:center;padding:clamp(1rem,4vw,3rem)}.login-portal-panel{display:grid;width:min(100%,28.5rem);gap:1.35rem}.login-portal-brand{display:grid;justify-items:center;gap:.42rem;text-align:center}.login-portal-brand img{display:block;width:min(13rem,65vw);max-height:3.3rem;object-fit:contain}.login-portal-brand strong{color:#0b2e59;font-size:1.05rem;font-weight:950;letter-spacing:.13em}.login-portal-brand span{color:#64748b;font-size:.63rem;font-weight:700}.login-portal-card{padding:clamp(1.25rem,4vw,1.75rem);border:1px solid #d9e4f1;border-radius:1rem;background:#fff;box-shadow:0 18px 44px #0b2e5917}.login-portal-head{margin-bottom:1.45rem;text-align:center}.login-portal-head>span{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .58rem;color:#175cd3;border:1px solid #cbdcff;border-radius:999px;background:#f3f7ff;font-size:.58rem;font-weight:900;letter-spacing:.06em}.login-portal-head h1{margin:.85rem 0 .35rem;color:#0b2e59;font-size:1.68rem;font-weight:900;letter-spacing:-.045em}.login-portal-head p{margin:0;color:#64748b;font-size:.76rem;line-height:1.55}.login-portal-field{margin-bottom:1rem}.login-portal-field label{display:flex;align-items:center;gap:.4rem;margin-bottom:.45rem;color:#102a4f;font-size:.72rem;font-weight:850}.login-portal-field label i{display:grid;width:1.4rem;height:1.4rem;place-items:center;color:#175cd3;border-radius:.42rem;background:#eaf2ff;font-size:.62rem}.login-portal-field .form-control{min-height:2.95rem;border-color:#d7e2f0;border-radius:.7rem;font-size:.78rem}.login-portal-field .form-control:focus{border-color:#175cd3;box-shadow:0 0 0 .18rem #175cd31c}.login-portal-field .password-field{width:100%}.login-portal-field .password-field .form-control{padding-right:2.8rem}.login-portal-body .password-toggle{right:.35rem;width:2.2rem;height:2.2rem;border-radius:.55rem}.login-portal-options{display:flex;align-items:center;justify-content:space-between;gap:.65rem;margin:1.05rem 0 1.2rem;color:#64748b;font-size:.64rem;line-height:1.4}.login-portal-options .form-check{display:flex;align-items:center;gap:.4rem;margin:0}.login-portal-options .form-check-input{margin:0}.login-portal-options>span{text-align:right}.login-portal-submit{display:flex;width:100%;min-height:3rem;align-items:center;justify-content:center;gap:.5rem;border-radius:.72rem;font-size:.78rem;font-weight:850}.login-portal-security{display:flex;align-items:center;justify-content:center;gap:.4rem;margin-top:1rem;padding-top:1rem;color:#71839b;border-top:1px solid #e7edf5;font-size:.62rem;font-weight:650;text-align:center}.login-portal-security i{color:#16a34a}.login-portal-footer{display:flex;align-items:center;justify-content:space-between;gap:.8rem;color:#72839a;font-size:.63rem;font-weight:700}.login-portal-footer i{margin-right:.28rem;color:#16a34a}@media(max-width:460px){.login-portal-shell{padding:1rem}.login-portal-panel{gap:1.05rem}.login-portal-card{padding:1.15rem;border-radius:.88rem}.login-portal-head h1{font-size:1.48rem}.login-portal-options{align-items:flex-start;flex-direction:column}.login-portal-options>span{text-align:left}.login-portal-footer{font-size:.58rem}}.login-portal-card>.login-portal-brand{margin:-.05rem 0 1.35rem;padding:0 0 1.15rem;border-bottom:1px solid #e7edf5}.login-portal-card>.login-portal-brand img{width:min(17rem,82vw);max-height:4.5rem}.login-portal-card>.login-portal-brand strong{font-size:.98rem}.login-portal-card>.login-portal-brand span{font-size:.6rem}.mfa-challenge-page .login-portal-panel{width:min(100%,27rem)}.mfa-challenge-page .login-portal-card{padding:1.5rem}.mfa-challenge-page .login-portal-brand img{width:min(15rem,100%);max-height:3.5rem}.mfa-challenge-page .login-portal-head{margin-bottom:1.2rem}.mfa-challenge-icon{display:grid;place-items:center;width:2.6rem;height:2.6rem;margin:.65rem auto;border-radius:.75rem;color:var(--sipak-blue);background:var(--sipak-soft)}.mfa-challenge-page #code{min-height:3.3rem;letter-spacing:.3em;font-variant-numeric:tabular-nums}.mfa-challenge-page .mfa-method-switch{display:block;margin:0 auto .85rem;padding:.35rem}.mfa-challenge-page [hidden]{display:none!important}@media(max-width:460px){.mfa-challenge-page .login-portal-card{padding:1.15rem}}.mfa-challenge-page .login-portal-head .mfa-challenge-icon{display:grid;place-items:center;width:3.25rem;height:3.25rem;padding:0;margin:.75rem auto;border-radius:1rem;font-size:1.5rem;line-height:1}.mfa-challenge-page .mfa-challenge-icon>i{font-size:inherit;line-height:1}
