
/* Testloopers text logo — pure outlined SVG without a pictogram. */
.tl-admin .tl-sidebar-brand-wordmark{display:flex;flex-direction:column;align-items:flex-start;gap:4px}
.tl-admin .tl-sidebar-brand-wordmark .tl-sidebar-wordmark{display:block;width:190px;max-width:100%;height:auto;background:none;box-shadow:none;padding:0;border:0}
.tl-admin .tl-sidebar-brand-wordmark small{display:block;margin:0 0 0 2px;letter-spacing:.9px}
.mb-side-brand-wordmark{display:flex;align-items:flex-start;flex-direction:column;gap:1px}
.mb-side-brand-wordmark img{width:172px;max-width:100%;height:auto;display:block}
.mb-side-brand-wordmark small{font-size:8px;letter-spacing:1px;color:#91a1bb;margin-left:2px}
.site-nav-heading-wordmark{display:flex;flex-direction:column;align-items:flex-start;gap:1px}
.site-nav-heading-wordmark img{width:185px;max-width:100%;height:auto;border-radius:0}
.site-nav-heading-wordmark small{margin-left:3px}
.page-auth .new-auth-preview-top>img,.tp-shell .tp-phone-top>img{max-width:42%;height:auto;object-fit:contain}
.page-auth .new-auth-preview-top>div,.tp-shell .tp-phone-top>div{min-width:0}
@media(max-width:450px){.tl-admin .tl-sidebar-brand-wordmark .tl-sidebar-wordmark{width:165px}.site-nav-heading-wordmark img{width:164px}}
