body *{min-width:0}.container{width:100%;max-width:970px}@media (min-width: 1000px){.container{padding:0}}.navbar .container{position:relative}.navbar .container .logo-ns-solutions{display:block;width:100px;height:auto;position:absolute;top:25px;right:15px}@media (min-width: 1000px){.navbar .container .logo-ns-solutions{right:0}}.adminPage-footer{border-top:1px solid #eee;padding:30px 0 15px;margin-top:50px;font-size:12px;line-height:1.5;color:#707070}.adminPage-footer .container{display:grid;gap:1em}.adminPage-footer .container:before{content:none}.adminPage-footer p{font-size:inherit;line-height:inherit;margin:0}@media (min-width: 768px){.adminPage-footer .container{grid-template-columns:1fr 40%;grid-template-areas:'site-title site-title' 'publisher  copyright';align-items:center}.adminPage-footer p.site-title{grid-area:site-title}.adminPage-footer p.publisher{grid-area:publisher}.adminPage-footer p.copyright{grid-area:copyright;text-align:right}}body:has(.content .sign-in) .header-breadcrumb{display:none}.content .sign-in{font-size:min( calc( var(--base-font-size) / var(--viewport-width) * 100vw), calc( var(--base-font-size) * 1px) )}.content .sign-in h1{font-weight:bold}.content .sign-in .panel{border:0;border-radius:0;background:transparent}.content .sign-in .panel .panel-heading{padding:0;border:0}.content .sign-in .panel .panel-body{padding:0}.content .sign-in .panel .panel-body:before,.content .sign-in .panel .panel-body:after{content:none}.content .sign-in .panel .row{margin:0}.content .sign-in .panel .row:before,.content .sign-in .panel .row:after{content:none}.content .sign-in .panel .col{border:0;padding:0;width:auto}.content .sign-in>.panel{background-color:#eee;padding:min( calc( 20 / var(--viewport-width) * 100vw), 40px )}.content .sign-in>.panel>.panel-body .row{display:flex;flex-direction:column}.content .sign-in>.panel>.panel-body .panel-heading{font-size:calc( 16 / var(--base-font-size) * 100%);font-weight:bold;margin-bottom:1.2em}.content .sign-in>.panel>.panel-body .panel-heading h3{font-size:inherit}.content .sign-in>.panel>.panel-body .col-login{width:100%;order:2;margin-top:30px;padding-top:30px;border-top:1px solid #BCBCBC}.content .sign-in>.panel>.panel-body .col-login input[type="text"],.content .sign-in>.panel>.panel-body .col-login input[type="password"]{border-color:#ddd}.content .sign-in>.panel>.panel-body .col-login button[type="submit"]{background:#808080;border-color:#fff;box-shadow:none}.content .sign-in>.panel>.panel-body .col-login .menu{display:none;font-size:min( calc( 12 / var(--viewport-width) * 100vw), 12px )}.content .sign-in>.panel>.panel-body .col-login .menu a{color:inherit;text-decoration:underline}.content .sign-in>.panel>.panel-body .col-oauth{order:1;width:100%}.content .sign-in>.panel>.panel-body .col-oauth .panel-body{display:grid;grid-row-gap:20px}.content .sign-in>.panel>.panel-body .col-oauth .list-group{margin:0}.content .sign-in>.panel>.panel-body .col-oauth a[href="/redirect_oauth/saml"]{background-color:var(--color__primary);color:#fff;display:block;font-size:calc( 16 / var(--base-font-size) * 100%);border-radius:6px;text-align:center}.content .sign-in>.panel>.panel-body .col-oauth a[href="/redirect_oauth/saml"]:after{content:none}.content .sign-in>.panel>.panel-body .col-oauth a[href="/redirect_oauth/saml"] .icon{display:none}.content .sign-in>.panel>.panel-body .col-oauth .guide{display:none}.content .sign-in>.panel>.panel-body .col-oauth .original-guide{margin-top:30px}.content .sign-in>.panel>.panel-body .col-oauth .original-guide header{margin-bottom:15px;font-size:calc( 16 / var(--base-font-size) * 100%);line-height:1.5;font-weight:bold}.content .sign-in>.panel>.panel-body .col-oauth .original-guide ul{font-size:calc( 13 / var(--base-font-size) * 100%);list-style:none;display:grid;grid-row-gap:1em;line-height:1.6}.content .sign-in>.panel>.panel-body .col-oauth .original-guide ul li{position:relative}.content .sign-in>.panel>.panel-body .col-oauth .original-guide ul li:before{content:none}@media (min-width: 960px){.content .sign-in>.panel{padding:min( calc( 50 / var(--viewport-width) * 100vw), 50px )}.content .sign-in>.panel>.panel-body .row{display:flex;flex-direction:row}.content .sign-in>.panel>.panel-body .col-login{margin-top:0;padding-top:0;border-top:0;margin-left:min( calc( 50 / var(--viewport-width) * 100vw), 50px );padding-left:min( calc( 50 / var(--viewport-width) * 100vw), 50px );border-left:1px solid #BCBCBC}}

/*# sourceMappingURL=https://cdn.growingns.nssol.nipponsteel.com/tenants/1/resources/assets/000/000/184/original/admin.css.map?1770863509 */