@media (min-width: 961px){main.dg-tw-auth-page .dg-tw-auth-shell{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;min-height:580px;border-radius:15px!important}main.dg-tw-auth-page .dg-tw-auth-visual{padding:clamp(2.3rem,4.3vw,4.3rem)!important}main.dg-tw-auth-page .dg-tw-auth-panel{padding:clamp(1.8rem,3.8vw,3.65rem)!important}}@media (max-width: 960px){main.dg-tw-auth-page{display:block!important;position:relative;width:100%!important;min-height:100vh;min-height:100svh;height:auto!important;padding:0!important;margin:0!important;overflow:visible!important;background:#fff!important}main.dg-tw-auth-page:before{display:none!important}main.dg-tw-auth-page>.dg-tw-auth-home{display:none!important}main.dg-tw-auth-page .dg-tw-auth-shell{display:flex!important;flex-direction:column!important;width:100%!important;max-width:none!important;min-height:100vh;min-height:100svh;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;overflow:visible!important;box-shadow:none!important;background:#fff!important}main.dg-tw-auth-page .dg-tw-auth-visual{display:none!important}main.dg-tw-auth-page .dg-tw-auth-panel{display:flex!important;flex:1 1 auto;align-items:center!important;justify-content:center!important;width:100%!important;min-height:100vh;min-height:100svh;margin:0!important;padding:max(2.2rem,env(safe-area-inset-top)) 1.5rem max(2.2rem,env(safe-area-inset-bottom))!important;border-radius:0!important;background:#fff!important}main.dg-tw-auth-page .dg-tw-auth-card{width:min(480px,100%)!important;max-width:480px!important;min-width:0;margin:0 auto!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}main.dg-tw-auth-page .dg-tw-auth-logo{margin-bottom:clamp(1.35rem,3.5vw,2rem)!important;padding-bottom:1.2rem}main.dg-tw-auth-page .dg-tw-auth-logo img{display:block;width:min(205px,100%)!important;height:auto!important;max-height:70px}main.dg-tw-auth-page .dg-tw-auth-form{min-width:0}main.dg-tw-auth-page :is(.dg-tw-input,input.form-control){min-width:0;font-size:16px!important}main.dg-tw-auth-page .dg-tw-form-grid{min-width:0}main.dg-tw-auth-page .dg-tw-btn-primary{min-height:52px}main.dg-tw-auth-page :is(.dg-admin-alert,.alert){max-width:100%;overflow-wrap:anywhere}}@media (max-width: 600px){main.dg-tw-auth-page .dg-tw-auth-panel{align-items:flex-start!important;padding:max(1.4rem,env(safe-area-inset-top)) 1.2rem max(2rem,env(safe-area-inset-bottom))!important}main.dg-tw-auth-page .dg-tw-auth-card{width:100%!important}main.dg-tw-auth-page .dg-tw-auth-logo{margin-bottom:1.5rem!important}main.dg-tw-auth-page .dg-tw-auth-heading{margin-bottom:1.35rem!important}main.dg-tw-auth-page .dg-tw-auth-heading h2{font-size:clamp(1.9rem,8vw,2.4rem)!important;overflow-wrap:anywhere}main.dg-tw-auth-page .dg-tw-auth-note{padding:.9rem!important}main.dg-tw-auth-page .dg-tw-auth-row{align-items:center}main.dg-tw-auth-page .dg-tw-form-grid{grid-template-columns:minmax(0,1fr)!important}}@media (max-height: 700px) and (max-width: 960px){main.dg-tw-auth-page .dg-tw-auth-panel{align-items:flex-start!important}}@media (prefers-reduced-motion: reduce){main.dg-tw-auth-page .dg-tw-auth-shell,main.dg-tw-auth-page .dg-tw-auth-panel{scroll-behavior:auto!important}}main.dg-tw-auth-page>.dg-tw-auth-home,main.dg-tw-auth-page>.dg-tw-auth-home:hover,main.dg-tw-auth-page>.dg-tw-auth-home:focus-visible,main.dg-tw-auth-page .dg-tw-auth-logo a.dg-journal-auth-brand{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;filter:none!important;-webkit-filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}main.dg-tw-auth-page>.dg-tw-auth-home:before,main.dg-tw-auth-page>.dg-tw-auth-home:after,main.dg-tw-auth-page .dg-tw-auth-logo a.dg-journal-auth-brand:before,main.dg-tw-auth-page .dg-tw-auth-logo a.dg-journal-auth-brand:after{content:none!important;display:none!important}main.dg-tw-auth-page>.dg-tw-auth-home img,main.dg-tw-auth-page .dg-tw-auth-logo a.dg-journal-auth-brand img{box-shadow:none!important;filter:none!important;-webkit-filter:none!important}
