/* 2.4.7: paleidimo UX pataisos */
.el-directory .elp-empty-friendly{padding:clamp(22px,4vw,42px)!important;border:1px solid #365b7e!important;border-radius:18px!important;background:linear-gradient(135deg,#16314c,#10283f)!important;text-align:center;max-width:900px;margin:26px auto!important}
.el-directory .elp-empty-friendly h2{color:#f5faff!important;margin:0 0 12px!important;font-size:clamp(22px,3vw,30px)!important}
.el-directory .elp-empty-friendly p{color:#c7d9eb!important;line-height:1.65!important}
.el-directory .elp-empty-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:22px}
.el-directory .elp-empty-actions .el-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;text-decoration:none!important}
.el-directory .el-message[role=status]{border-radius:12px!important;padding:15px 18px!important;line-height:1.55!important}
.el-directory .elp-public-profile .elp-type-label,.el-directory .elp-profile-v19 .elp-type-label{letter-spacing:.015em}
.el-directory .elp-public-profile .elp-single-actions button,.el-directory .elp-profile-v19 .el-contact-actions button,.el-directory .elp-profile-v19 .el-contact-actions a{min-height:44px;display:inline-flex;align-items:center;justify-content:center}
@media(max-width:560px){.el-directory .elp-empty-actions{flex-direction:column}.el-directory .elp-empty-actions .el-btn{width:100%}.el-directory .elp-single-actions>*{flex:1 1 100%}}
