/* QRilan v340: ortak marka ve sayfa tipografisi */
body.auth-page, body.help-body, body.listing-create-body,
body.auth-page :is(h1,h2,h3,h4,p,a,label,span,b,strong,small,button,input,select,textarea,legend,summary,li),
body.help-body :is(h1,h2,h3,h4,p,a,label,span,b,strong,small,button,input,select,textarea,legend,summary,li),
body.listing-create-body :is(h1,h2,h3,h4,p,a,label,span,b,strong,small,button,input,select,textarea,legend,summary,li) {
  font-weight: 400 !important;
}
body :is(.account-actions,.qrilan-global-actions-v165,.utility-site-header) a,
body :is(.account-actions,.qrilan-global-actions-v165,.utility-site-header) button {
  font-weight: 400 !important;
}
body :is(.brand-wordmark,.brand-logo,.auth-login-logo,.qrilan-global-logo-v165,.help-brand,.regional-dialog-brand),
body :is(.brand-wordmark,.brand-logo,.auth-login-logo,.qrilan-global-logo-v165,.help-brand,.regional-dialog-brand) :is(b,span,strong),
body .utility-footer > a {
  font-weight: 300 !important;
}

/* QRİLAN ortak logo — v443 */
body .qrilan-wordmark-v443{display:inline-flex!important;align-items:baseline!important;gap:0!important;color:#000!important;font-family:Arial,sans-serif!important;font-weight:300!important;letter-spacing:-.075em!important;text-decoration:none!important;white-space:nowrap!important}
body .qrilan-wordmark-v443>span{font-size:inherit!important;font-weight:300!important;letter-spacing:inherit!important;line-height:inherit!important;color:#000!important}
body .qrilan-wordmark-v443>span:first-child{color:#ff5b16!important}
body :is(.brand-logo,.auth-login-logo,.help-brand,.regional-dialog-brand){color:#000!important}
body :is(.brand-logo,.auth-login-logo,.help-brand,.regional-dialog-brand)>span:first-child{color:#ff5b16!important}
