body{margin:0}.admin-shell{min-height:100vh}.admin-brand{padding:16px 24px;font-weight:700}.admin-header{background:0 0;justify-content:flex-end;align-items:center;padding:0 24px;display:flex}.admin-content{padding:24px}.admin-page{width:100%;display:flex}.admin-login{justify-content:center;align-items:center;min-height:100vh;display:flex}.admin-login-card{width:380px}.admin-login-error{margin-bottom:16px}
