.sales-login{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:7vw;max-width:1160px;margin:auto;padding:64px 40px}.sales-welcome h1{font-size:clamp(30px,4vw,48px);line-height:1.3;letter-spacing:-1.7px;margin:20px 0}.sales-welcome>p{line-height:1.9;color:#526c64}.sales-eyebrow{font-size:12px;letter-spacing:1.5px;font-weight:700}.sales-welcome ol{padding-left:22px;line-height:2.3;margin-top:36px}.sales-login-form{padding:36px!important}.sales-login-form fieldset{display:grid;gap:20px}.sales-nav{display:grid;gap:8px;margin-top:20px}.sales-nav a{padding:14px 16px;border-radius:10px;color:inherit;text-decoration:none}.sales-nav a.active{background:#d9ece3;color:#103b34;font-weight:700}.sales-side-note{margin-top:40px;font-size:13px;line-height:1.8;color:#6b8179}.sales-product-fields{min-width:0}.sales-product-fields .erp-help{line-height:1.7}.sales-payment-test{background:#f5f0df;border:1px solid #e7d59f;border-radius:12px;padding:20px;margin-top:24px}.sales-payment-test p{line-height:1.7}@media(max-width:760px){.sales-login{grid-template-columns:1fr;padding:30px 20px;gap:25px}.sales-welcome ol{display:none}.sales-welcome h1{font-size:30px}.sales-login-form{padding:24px!important}}.sales .erp-sidebar .erp-brand{color:#fff;text-decoration:none}.sales .erp-sidebar .sales-side-note{color:#b9d3cb}
