/* QARAR v22 Production Polish */
body:not(.wp-admin) .empty-state,
body:not(.wp-admin) .qarar-empty-state,
body:not(.wp-admin) .qmc-empty,
body:not(.wp-admin) .qpp-empty,
body:not(.wp-admin) .project-empty-content{
  border:1px solid var(--qarar-gray-200,#e8eaed);
  border-radius:14px;
  background:var(--qarar-gray-50,#f8f9fa);
  color:var(--qarar-gray-700,#626a74);
  box-shadow:none;
}
body:not(.wp-admin) .empty-state strong,
body:not(.wp-admin) .qarar-empty-state strong,
body:not(.wp-admin) .qpp-empty h2,
body:not(.wp-admin) .project-empty-content h3{
  color:var(--qarar-gray-900,#3b4047);
}
body:not(.wp-admin) .empty-state span,
body:not(.wp-admin) .empty-state p,
body:not(.wp-admin) .qarar-empty-state,
body:not(.wp-admin) .qmc-empty,
body:not(.wp-admin) .qpp-empty p,
body:not(.wp-admin) .project-empty-content p{
  color:var(--qarar-gray-600,#77808b);
}

.lang-link.is-disabled{opacity:.55;cursor:not-allowed}
.qarar-footer-address{display:block;color:rgba(255,255,255,.78);line-height:1.8}
.qarar-footer-address:hover{color:#fff}
.qarar-newsletter-form{margin-top:16px}.qarar-newsletter-form label{display:block;color:#fff;font-weight:800;margin-bottom:7px}
.qarar-newsletter-form>div{display:flex;border-bottom:1px solid rgba(255,255,255,.45)}
.qarar-newsletter-form input{flex:1;min-width:0;border:0!important;background:transparent!important;color:#fff!important;padding:10px 0!important;box-shadow:none!important}
.qarar-newsletter-form input::placeholder{color:rgba(255,255,255,.58)}
.qarar-newsletter-form button{width:44px;border:0;background:transparent;color:#fff;font-size:23px;cursor:pointer}
.qarar-newsletter-message{display:block;margin-top:7px;color:#fff}
