*,*::before,*::after{box-sizing:border-box}html,body{width:100%;height:100%;margin:0;padding:0}body{min-height:100vh;min-height:100dvh}#unauthorized-logo{height:2rem;margin-top:1rem;margin-right:auto;margin-left:1.5rem;margin-bottom:1rem}.full-width{width:100%}.nj-form-item__field-wrapper:has(.nj-form-item__trailing) .nj-form-item__field{min-width:0}.text-right{text-align:right!important}#page-footer{flex:0 0 auto;position:static;margin-top:0;padding:1rem;font-size:1rem;line-height:1.5;font-weight:400;font-style:normal;text-align:center;border-bottom-style:solid;border-bottom-width:.4rem;color:var(--nj-core-color-grey-900);background:var(--nj-core-color-blue-100);font-feature-settings:'clig' off,'liga' off;border-radius:var(--nj-semantic-size-border-radius-none);border-image:linear-gradient(90deg,var(--nj-core-color-blue-600) 0%,var(--nj-core-color-engie-green) 100%) 1}