.adm{background:var(--krds-light-color-background-gray-subtler);min-height:100vh}.adm-login{min-height:100vh;padding:var(--krds-padding-10) var(--krds-padding-8);background:linear-gradient(180deg, var(--krds-color-light-primary-70) 0%, var(--krds-color-light-primary-90) 100%);justify-content:center;align-items:center;display:flex}.adm-login-card{background:var(--krds-light-color-background-white);border-radius:var(--krds-radius-large1);width:100%;max-width:42rem;padding:var(--krds-padding-10) var(--krds-padding-10) var(--krds-padding-9);box-shadow:0 1.8rem 4.8rem #00000047}.adm-login-brand{margin:0 0 var(--krds-gap-2);font-size:var(--krds-pc-font-size-body-xsmall);letter-spacing:.08em;color:var(--krds-light-color-text-primary);font-weight:700}.adm-login-card h1{margin:0 0 var(--krds-gap-3);font-size:var(--krds-pc-font-size-heading-medium)}.adm-login-desc{margin:0 0 var(--krds-gap-7);font-size:var(--krds-pc-font-size-body-small);color:var(--krds-light-color-text-subtle);line-height:1.55}@media (max-width:480px){.adm-login{align-items:stretch;padding:0}.adm-login-card{max-width:none;padding:var(--krds-padding-9) var(--krds-padding-7);border-radius:0}}
