:root{color-scheme:light}
.google-login-card{max-width:520px!important}
#emailLoginForm label{text-align:left;font-weight:800;font-size:14px}
#emailLoginForm .field{width:100%;box-sizing:border-box;min-height:48px}
#loginMsg{white-space:pre-line}
#supplierOrdersLink{display:none!important}
.nj-status{font-size:12px;color:#66594c;line-height:1.5}
@media(max-width:700px){html,body{max-width:100%;overflow-x:hidden}.shell{padding:12px!important}.google-login-card{margin:18px auto!important;padding:24px 18px!important}.google-login-card h2{font-size:23px}.top .tabs{max-width:100%;overflow-x:auto}.phone-grid{grid-template-columns:1fr!important}.staff-access-row{flex-wrap:wrap}.staff-access-actions{max-width:100%;flex-wrap:wrap}.booking-detail-body{grid-template-columns:1fr!important}.booking-row{grid-template-columns:58px minmax(0,1fr) auto 12px!important;padding:12px 8px!important;gap:6px!important}.booking-row-name{font-size:15px!important}.booking-row .badge{font-size:10px!important}}
[hidden]{display:none!important}
#app>.panel.on::before{content:'PHỞ GLYFADA · NJ ASIA Ε.Ε.'!important}
