.ef-social-buttons{display:grid;gap:.6rem;margin-top:1rem}.ef-social-buttons small,.ef-social-dialog small,.ef-social-connections small{display:block;font-weight:400;margin-top:.25rem}.ef-social-overlay{position:fixed;inset:0;background:#10294088;display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem}.ef-social-dialog{width:min(100%,520px);max-height:90vh;overflow:auto}.ef-social-dialog input{display:block;width:100%;margin:.6rem 0;padding:.7rem}.ef-social-dialog .actions{display:flex;gap:.7rem;flex-wrap:wrap}.ef-social-connections{margin-top:1rem}.ef-social-connections>div{display:flex;justify-content:space-between;align-items:center;margin:.6rem 0;gap:1rem}.ef-social-notice{padding:.8rem;border:1px solid #90a7bd;border-radius:8px}.ef-social-dialog a{display:inline-block;padding:.7rem;text-decoration:underline}
