.rehber-sync-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}
.rehber-sync-actions .button{white-space:normal;text-align:center}
.rehber-sync-feedback{margin:12px 18px;padding:12px 14px;border:1px solid var(--border,#dce3ec);border-radius:10px;background:var(--surface,#f8fafc);line-height:1.5;overflow-wrap:anywhere}
@media(max-width:720px){.directory-panel .panel-heading{flex-wrap:wrap;gap:12px}.rehber-sync-actions{width:100%;justify-content:stretch}.rehber-sync-actions .button{flex:1;min-width:125px}}
