.mcp-spinner{display:inline-block;width:15px;height:15px;margin-right:7px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;vertical-align:-2px;animation:mcp-spin .65s linear infinite}@keyframes mcp-spin{to{transform:rotate(360deg)}}
.mcp-agent-link{color:inherit!important;text-decoration:none!important;font-weight:850!important}.mcp-agent-link:hover{text-decoration:underline!important}.mcp-agent-card{position:relative}.mcp-agent-photo{width:76px!important;height:76px!important;border-radius:50%!important;object-fit:cover!important;border:3px solid #fff!important;box-shadow:0 10px 30px rgba(15,23,42,.18)!important}.mcp-agent-photo-link{display:inline-flex;margin-bottom:10px}.mcp-license{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:10px;padding:9px 11px;border:1px solid #dbe3ee;border-radius:11px;background:#f8fafc;color:#334155;font-size:12px}.mcp-license span{font-weight:700}.mcp-license strong{color:#0f172a}.mcp-all-listings{display:flex;align-items:center;justify-content:center;margin-top:11px;padding:10px 13px;border-radius:11px;background:#0f172a;color:#fff!important;text-decoration:none!important;font-size:12px;font-weight:850}.mcp-all-listings:hover{background:#1e293b}.mcp-admin-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0;padding:16px;border:1px solid #dbe3ee;border-radius:15px;background:#f8fafc}.mcp-field{display:flex;flex-direction:column;gap:7px}.mcp-field label{font-weight:800;color:#172033}.mcp-field label em{color:#dc2626;font-style:normal}.mcp-field input{width:100%;border:1px solid #cbd5e1;border-radius:11px;background:#fff;padding:11px 12px;color:#172033}.mcp-field small{font-size:11px;color:#64748b}.mcp-profile-edit-link{display:inline-flex;align-items:center;gap:7px;margin:7px;padding:9px 12px;border-radius:10px;background:#0f172a;color:#fff!important;text-decoration:none!important;font-weight:800;font-size:12px}@media(max-width:720px){.mcp-admin-fields{grid-template-columns:1fr}}

.mcp-profile-click-target{cursor:pointer!important}.mcp-agent-photo-link{position:relative;z-index:3}.mcp-agent-link,.mcp-all-listings{position:relative;z-index:4;pointer-events:auto!important}

/* v3.10.62 danışman bağlantısı tıklama güvenliği */
.mcp62-agent-card{position:relative!important;isolation:isolate!important}
.mcp62-agent-card .mcp-agent-link,.mcp62-agent-card .mcp-agent-photo-link,.mcp62-agent-card .mcp-all-listings{position:relative!important;z-index:999!important;pointer-events:auto!important;cursor:pointer!important}
.mcp62-agent-card .mcp-agent-link{display:inline-flex!important;color:inherit!important;text-decoration:none!important}

/* v3.10.73 - Admin danışman profil alanları görünür ve aktiftir. */
body.mcp-admin-page-v31073 [data-admin-advisor-license],
body.mcp-admin-page-v31073 [data-admin-advisor-profile-image] { display: block; }
body.mcp-admin-page-v31073 [data-admin-advisor-license] { grid-column: 1 / -1; }
.mcp-self-profile-note {
  margin: 14px 0;
  padding: 12px 14px;
  border: 1px solid #bfdbfe;
  border-radius: 12px;
  background: #eff6ff;
  color: #1e3a8a;
  font-size: 12px;
  line-height: 1.55;
  font-weight: 700;
}
.mcp-own-profile-entry {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 14px;
  margin: 16px 0;
  padding: 16px;
  border: 1px solid #dbe3ee;
  border-radius: 16px;
  background: #ffffff;
  box-shadow: 0 10px 28px rgba(15,23,42,.07);
}
.mcp-own-profile-entry strong { color: #0f172a; }
.mcp-own-profile-entry span { display: block; margin-top: 3px; color: #64748b; font-size: 12px; }
.mcp-own-profile-entry a {
  flex: 0 0 auto;
  padding: 10px 13px;
  border-radius: 10px;
  background: #0f172a;
  color: #fff !important;
  text-decoration: none !important;
  font-weight: 850;
  font-size: 12px;
}
@media (max-width: 620px) {
  .mcp-own-profile-entry { align-items: stretch; flex-direction: column; }
  .mcp-own-profile-entry a { text-align: center; }
}
