.navbar-brand img, .navbar-home img {object-fit:contain;max-width:180px;width:160px;height:38px;max-height:38px}
.for-login .app-logo {width:210px!important;height:auto!important;max-height:65px;object-fit:contain}
.desktop-icon:has(img[src*="aimatic-wordmark.svg"]) {min-width:144px}
.desktop-icon:has(img[src*="aimatic-wordmark.svg"]) .icon-container {width:128px!important;height:72px!important;display:flex;align-items:center;justify-content:center;padding:13px;background:#fff;border:1px solid #dce9e8;border-radius:16px;box-shadow:0 3px 12px #0c284c0a}
.desktop-icon img.app-icon[src*="aimatic-wordmark.svg"] {width:104px!important;height:auto!important;max-width:104px!important;max-height:34px!important;object-fit:contain!important;border-radius:0!important}
.desktop-icon:has(img[src*="aimatic-wordmark.svg"]) .icon-title {color:#0c284c;font-weight:600}

img.app-icon[src*="aimatic-wordmark.svg"]{object-fit:contain!important;width:112px!important;height:40px!important;max-width:none!important;max-height:40px!important}

.aimatic-einvoice-entry{color:#0c284c!important;border:1px solid #dce9e8;border-radius:8px;padding:7px 12px;margin-left:12px;font-size:13px;white-space:nowrap;text-decoration:none!important}
