.dm73-portal{background:#f3f6fa;color:#13283e;min-height:65vh;padding:70px 20px;font-family:Poppins,Arial,sans-serif}.dm73-container{max-width:1250px;margin:auto}.dm73-eyebrow{color:#b78628;font-weight:800;letter-spacing:.13em;font-size:12px}.dm73-portal h1{font-size:clamp(30px,4vw,48px);line-height:1.2;color:#0b223b}.dm73-portal h2{font-size:24px;color:#102740}.dm73-portal p{color:#596a7e}.dm73-login-card,.dm73-panel{background:#fff;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 15px 45px rgba(16,37,61,.07);padding:34px}.dm73-login-card{max-width:570px;margin:auto}.dm73-login-card input:not([type=checkbox]),.dm73-form input,.dm73-form textarea{display:block;width:100%;border-radius:9px;border:1px solid #cdd8e5;padding:12px 14px;margin-top:8px;background:#fff;color:#13283e}.dm73-login-card label,.dm73-form label{display:block;font-weight:650;margin:14px 0}.dm73-login-card input[type=submit],.dm73-submit{background:#d5ad59!important;color:#102039!important;border:0!important;padding:14px 22px!important;border-radius:9px;font-weight:800;cursor:pointer}.dm73-small{font-size:13px}.dm73-top{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:24px}.dm73-logout{color:#1a527c;font-weight:700}.dm73-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.dm73-stats>div{background:#112b44;border-radius:15px;padding:22px;color:#fff}.dm73-stats span{display:block;font-size:13px;color:#d6e4ef}.dm73-stats strong{display:block;font-size:34px;color:#f4c56e}.dm73-grid{display:grid;grid-template-columns:1fr 1.35fr;gap:22px}.dm73-listing{display:flex;gap:14px;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid #e5edf4}.dm73-listing small{display:block;color:#6c7d8c}.dm73-listing a{white-space:nowrap}.dm73-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.dm73-alert{padding:14px 18px;border-radius:10px;background:#eaf4ee;color:#194b34!important;margin:16px 0}.dm73-dealer-menu>a,.dm73-header-button{display:inline-block!important;background:#d5ad59!important;color:#0d2239!important;border:1px solid #d5ad59!important;border-radius:8px!important;padding:11px 17px!important;font-weight:800!important;text-decoration:none!important}.dm73-dealer-menu>a:hover,.dm73-header-button:hover{background:#f0d08a!important;color:#0d2239!important}@media(max-width:850px){.dm73-grid{grid-template-columns:1fr}.dm73-top{align-items:start;flex-direction:column}}@media(max-width:560px){.dm73-stats{grid-template-columns:1fr}.dm73-form-grid{grid-template-columns:1fr}.dm73-login-card,.dm73-panel{padding:20px}}
