
:root{--navy:#202020;--navy-deep:#121212;--navy-light:#333;--gold:#ff9900;--gold-light:#ffd34d;--gold-pale:#fff3dc;--off-white:#f7f5f0;--font-display:Arial,Helvetica,sans-serif}
body{font-family:Arial,Helvetica,sans-serif!important}h1,h2,h3,.s-stat-value,.stat-value{font-family:Arial,Helvetica,sans-serif!important}.mpk-system-logo{width:64px;height:54px;object-fit:contain;flex-shrink:0}.s-sidebar-brand,.sidebar-brand{gap:12px}.s-sidebar-brand-text span,.sidebar-brand-text span{white-space:normal!important;line-height:1.35}.login-logo-text span{white-space:normal!important}.login-logo{gap:10px}.login-logo-text{max-width:290px}.login-card-header h2{color:#ffb526}.s-sidebar-brand-text span:first-child{font-size:15px}.s-sidebar-brand-text span:last-child{font-size:10px;max-width:150px}.login-card{max-width:500px}.btn-primary,.btn-login{color:#151515!important}input:focus,select:focus,textarea:focus{outline:2px solid #e69720!important;outline-offset:2px}.mpk-local-note{padding:12px 16px;background:#fff1d7;color:#653b00;font-size:13px;border-left:3px solid #d48000} @media(max-width:600px){.login-logo-text span:first-child{font-size:14px!important}.login-card{width:95%}.admin-topbar h1{font-size:21px}}
