/* ============================================================
   魔转 / 魔山引擎 风格皮肤  (nginx 注入，镜像外，升级安全)
   主色: 荧光绿 #00E676  底色: 深黑  参考 mo3cloud.com
   面板为 Tailwind，故覆盖 teal/emerald 工具类为荧光绿
   ============================================================ */
:root{
  --m3-green:#00E676; --m3-green-l:#2BFF88; --m3-green-d:#00C853;
  --m3-ink:#04140a;
}

/* 系统字体 */
body,button,input,select,textarea{
  font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,
    "PingFang SC","Microsoft YaHei",Inter,sans-serif;
}

/* ---- 主色背景：teal/emerald -> 荧光绿 ---- */
.bg-teal-400,.bg-emerald-400,.bg-green-400{background-color:var(--m3-green-l)!important}
.bg-teal-500,.bg-emerald-500,.bg-green-500,
.bg-teal-600,.bg-emerald-600,.bg-green-600{background-color:var(--m3-green)!important;color:var(--m3-ink)!important}
.bg-teal-700,.bg-emerald-700,.bg-green-700{background-color:var(--m3-green-d)!important;color:var(--m3-ink)!important}
.hover\:bg-teal-600:hover,.hover\:bg-emerald-600:hover,.hover\:bg-green-600:hover,
.hover\:bg-teal-700:hover,.hover\:bg-emerald-700:hover,.hover\:bg-green-700:hover{
  background-color:var(--m3-green-d)!important}
/* 深色徽标底 */
.bg-teal-900,.bg-emerald-900,.bg-teal-800,.bg-emerald-800,
.bg-teal-950,.bg-emerald-950{background-color:#04231a!important}
.bg-teal-50,.bg-emerald-50,.bg-teal-100,.bg-emerald-100{background-color:rgba(0,230,118,.10)!important}

/* ---- 文字色 ---- */
.text-teal-400,.text-emerald-400,.text-green-400,
.text-teal-500,.text-emerald-500,.text-green-500,
.text-teal-600,.text-emerald-600,.text-green-600,
.text-teal-700,.text-emerald-700{color:var(--m3-green)!important}

/* ---- 边框 / focus ring ---- */
.border-teal-400,.border-emerald-400,.border-teal-500,.border-emerald-500,
.border-teal-600,.border-emerald-600{border-color:var(--m3-green)!important}
.ring-teal-500,.ring-emerald-500,.ring-green-500,
.focus\:ring-teal-500:focus,.focus\:ring-emerald-500:focus,
.focus\:border-teal-500:focus,.focus\:border-emerald-500:focus{
  --tw-ring-color:var(--m3-green)!important;border-color:var(--m3-green)!important}

/* ---- 渐变停靠点 ---- */
.from-teal-400,.from-emerald-400,.from-teal-500,.from-emerald-500,
.from-teal-600,.from-emerald-600{
  --tw-gradient-from:var(--m3-green) var(--tw-gradient-from-position)!important;
  --tw-gradient-to:rgba(0,230,118,0) var(--tw-gradient-to-position)!important;
  --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}
.to-teal-400,.to-emerald-400,.to-teal-500,.to-emerald-500,
.to-teal-600,.to-emerald-600{--tw-gradient-to:var(--m3-green-d)!important}
.via-teal-500,.via-emerald-500{--tw-gradient-via-position:;
  --tw-gradient-stops:var(--tw-gradient-from),var(--m3-green),var(--tw-gradient-to)!important}

/* ---- 圆角 + 荧光绿辉光（主按钮）---- */
button,.rounded-lg,.rounded-md{border-radius:10px}
.bg-teal-500,.bg-emerald-500,.bg-teal-600,.bg-emerald-600,
.bg-gradient-to-r.from-teal-500,.bg-gradient-to-r.from-emerald-500{
  box-shadow:0 6px 18px rgba(0,230,118,.28)!important}

/* 说明：不强制全局黑底（避免浅色模式可读性问题）。
   想要 mo3cloud 那种纯黑效果，点侧边栏「深色模式」即可，
   深色模式下同样是荧光绿主色。 */

/* ================= 深色主题=魔山纯黑 + primary荧光绿 (v2追加) ================= */
.bg-primary-50{background-color:#E6FFF2!important}
.text-primary-50{color:#E6FFF2!important}
.border-primary-50{border-color:#E6FFF2!important}
.ring-primary-50{--tw-ring-color:#E6FFF2!important}
.from-primary-50{--tw-gradient-from:#E6FFF2 var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,230,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}
.to-primary-50{--tw-gradient-to:#E6FFF2!important}
.via-primary-50{--tw-gradient-stops:var(--tw-gradient-from),#E6FFF2,var(--tw-gradient-to)!important}
.dark .dark\:bg-primary-50{background-color:#E6FFF2!important}
.dark .dark\:text-primary-50{color:#E6FFF2!important}
.dark .dark\:border-primary-50{border-color:#E6FFF2!important}
.dark .dark\:ring-primary-50{--tw-ring-color:#E6FFF2!important}
.dark .dark\:from-primary-50{--tw-gradient-from:#E6FFF2 var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,230,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}
.dark .dark\:to-primary-50{--tw-gradient-to:#E6FFF2!important}
.bg-primary-100{background-color:#CFFFE3!important}
.text-primary-100{color:#CFFFE3!important}
.border-primary-100{border-color:#CFFFE3!important}
.ring-primary-100{--tw-ring-color:#CFFFE3!important}
.from-primary-100{--tw-gradient-from:#CFFFE3 var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,230,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}
.to-primary-100{--tw-gradient-to:#CFFFE3!important}
.via-primary-100{--tw-gradient-stops:var(--tw-gradient-from),#CFFFE3,var(--tw-gradient-to)!important}
.dark .dark\:bg-primary-100{background-color:#CFFFE3!important}
.dark .dark\:text-primary-100{color:#CFFFE3!important}
.dark .dark\:border-primary-100{border-color:#CFFFE3!important}
.dark .dark\:ring-primary-100{--tw-ring-color:#CFFFE3!important}
.dark .dark\:from-primary-100{--tw-gradient-from:#CFFFE3 var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,230,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}
.dark .dark\:to-primary-100{--tw-gradient-to:#CFFFE3!important}
.bg-primary-200{background-color:#A6FFCB!important}
.text-primary-200{color:#A6FFCB!important}
.border-primary-200{border-color:#A6FFCB!important}
.ring-primary-200{--tw-ring-color:#A6FFCB!important}
.from-primary-200{--tw-gradient-from:#A6FFCB var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,230,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}
.to-primary-200{--tw-gradient-to:#A6FFCB!important}
.via-primary-200{--tw-gradient-stops:var(--tw-gradient-from),#A6FFCB,var(--tw-gradient-to)!important}
.dark .dark\:bg-primary-200{background-color:#A6FFCB!important}
.dark .dark\:text-primary-200{color:#A6FFCB!important}
.dark .dark\:border-primary-200{border-color:#A6FFCB!important}
.dark .dark\:ring-primary-200{--tw-ring-color:#A6FFCB!important}
.dark .dark\:from-primary-200{--tw-gradient-from:#A6FFCB var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,230,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}
.dark .dark\:to-primary-200{--tw-gradient-to:#A6FFCB!important}
.bg-primary-300{background-color:#5BFF9E!important}
.text-primary-300{color:#5BFF9E!important}
.border-primary-300{border-color:#5BFF9E!important}
.ring-primary-300{--tw-ring-color:#5BFF9E!important}
.from-primary-300{--tw-gradient-from:#5BFF9E var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,230,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}
.to-primary-300{--tw-gradient-to:#5BFF9E!important}
.via-primary-300{--tw-gradient-stops:var(--tw-gradient-from),#5BFF9E,var(--tw-gradient-to)!important}
.dark .dark\:bg-primary-300{background-color:#5BFF9E!important}
.dark .dark\:text-primary-300{color:#5BFF9E!important}
.dark .dark\:border-primary-300{border-color:#5BFF9E!important}
.dark .dark\:ring-primary-300{--tw-ring-color:#5BFF9E!important}
.dark .dark\:from-primary-300{--tw-gradient-from:#5BFF9E var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,230,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}
.dark .dark\:to-primary-300{--tw-gradient-to:#5BFF9E!important}
.bg-primary-400{background-color:#2BFF88!important}
.text-primary-400{color:#2BFF88!important}
.border-primary-400{border-color:#2BFF88!important}
.ring-primary-400{--tw-ring-color:#2BFF88!important}
.from-primary-400{--tw-gradient-from:#2BFF88 var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,230,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}
.to-primary-400{--tw-gradient-to:#2BFF88!important}
.via-primary-400{--tw-gradient-stops:var(--tw-gradient-from),#2BFF88,var(--tw-gradient-to)!important}
.dark .dark\:bg-primary-400{background-color:#2BFF88!important}
.dark .dark\:text-primary-400{color:#2BFF88!important}
.dark .dark\:border-primary-400{border-color:#2BFF88!important}
.dark .dark\:ring-primary-400{--tw-ring-color:#2BFF88!important}
.dark .dark\:from-primary-400{--tw-gradient-from:#2BFF88 var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,230,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}
.dark .dark\:to-primary-400{--tw-gradient-to:#2BFF88!important}
.bg-primary-500{background-color:#00E676!important}
.text-primary-500{color:#00E676!important}
.border-primary-500{border-color:#00E676!important}
.ring-primary-500{--tw-ring-color:#00E676!important}
.from-primary-500{--tw-gradient-from:#00E676 var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,230,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}
.to-primary-500{--tw-gradient-to:#00E676!important}
.via-primary-500{--tw-gradient-stops:var(--tw-gradient-from),#00E676,var(--tw-gradient-to)!important}
.dark .dark\:bg-primary-500{background-color:#00E676!important}
.dark .dark\:text-primary-500{color:#00E676!important}
.dark .dark\:border-primary-500{border-color:#00E676!important}
.dark .dark\:ring-primary-500{--tw-ring-color:#00E676!important}
.dark .dark\:from-primary-500{--tw-gradient-from:#00E676 var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,230,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}
.dark .dark\:to-primary-500{--tw-gradient-to:#00E676!important}
.bg-primary-600{background-color:#00C853!important}
.text-primary-600{color:#00C853!important}
.border-primary-600{border-color:#00C853!important}
.ring-primary-600{--tw-ring-color:#00C853!important}
.from-primary-600{--tw-gradient-from:#00C853 var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,230,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}
.to-primary-600{--tw-gradient-to:#00C853!important}
.via-primary-600{--tw-gradient-stops:var(--tw-gradient-from),#00C853,var(--tw-gradient-to)!important}
.dark .dark\:bg-primary-600{background-color:#00C853!important}
.dark .dark\:text-primary-600{color:#00C853!important}
.dark .dark\:border-primary-600{border-color:#00C853!important}
.dark .dark\:ring-primary-600{--tw-ring-color:#00C853!important}
.dark .dark\:from-primary-600{--tw-gradient-from:#00C853 var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,230,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}
.dark .dark\:to-primary-600{--tw-gradient-to:#00C853!important}
.bg-primary-700{background-color:#00B84A!important}
.text-primary-700{color:#00B84A!important}
.border-primary-700{border-color:#00B84A!important}
.ring-primary-700{--tw-ring-color:#00B84A!important}
.from-primary-700{--tw-gradient-from:#00B84A var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,230,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}
.to-primary-700{--tw-gradient-to:#00B84A!important}
.via-primary-700{--tw-gradient-stops:var(--tw-gradient-from),#00B84A,var(--tw-gradient-to)!important}
.dark .dark\:bg-primary-700{background-color:#00B84A!important}
.dark .dark\:text-primary-700{color:#00B84A!important}
.dark .dark\:border-primary-700{border-color:#00B84A!important}
.dark .dark\:ring-primary-700{--tw-ring-color:#00B84A!important}
.dark .dark\:from-primary-700{--tw-gradient-from:#00B84A var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,230,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}
.dark .dark\:to-primary-700{--tw-gradient-to:#00B84A!important}
.bg-primary-800{background-color:#059f45!important}
.text-primary-800{color:#059f45!important}
.border-primary-800{border-color:#059f45!important}
.ring-primary-800{--tw-ring-color:#059f45!important}
.from-primary-800{--tw-gradient-from:#059f45 var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,230,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}
.to-primary-800{--tw-gradient-to:#059f45!important}
.via-primary-800{--tw-gradient-stops:var(--tw-gradient-from),#059f45,var(--tw-gradient-to)!important}
.dark .dark\:bg-primary-800{background-color:#059f45!important}
.dark .dark\:text-primary-800{color:#059f45!important}
.dark .dark\:border-primary-800{border-color:#059f45!important}
.dark .dark\:ring-primary-800{--tw-ring-color:#059f45!important}
.dark .dark\:from-primary-800{--tw-gradient-from:#059f45 var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,230,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}
.dark .dark\:to-primary-800{--tw-gradient-to:#059f45!important}
.bg-primary-900{background-color:#04231a!important}
.text-primary-900{color:#04231a!important}
.border-primary-900{border-color:#04231a!important}
.ring-primary-900{--tw-ring-color:#04231a!important}
.from-primary-900{--tw-gradient-from:#04231a var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,230,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}
.to-primary-900{--tw-gradient-to:#04231a!important}
.via-primary-900{--tw-gradient-stops:var(--tw-gradient-from),#04231a,var(--tw-gradient-to)!important}
.dark .dark\:bg-primary-900{background-color:#04231a!important}
.dark .dark\:text-primary-900{color:#04231a!important}
.dark .dark\:border-primary-900{border-color:#04231a!important}
.dark .dark\:ring-primary-900{--tw-ring-color:#04231a!important}
.dark .dark\:from-primary-900{--tw-gradient-from:#04231a var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,230,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}
.dark .dark\:to-primary-900{--tw-gradient-to:#04231a!important}
.bg-primary-950{background-color:#04140a!important}
.text-primary-950{color:#04140a!important}
.border-primary-950{border-color:#04140a!important}
.ring-primary-950{--tw-ring-color:#04140a!important}
.from-primary-950{--tw-gradient-from:#04140a var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,230,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}
.to-primary-950{--tw-gradient-to:#04140a!important}
.via-primary-950{--tw-gradient-stops:var(--tw-gradient-from),#04140a,var(--tw-gradient-to)!important}
.dark .dark\:bg-primary-950{background-color:#04140a!important}
.dark .dark\:text-primary-950{color:#04140a!important}
.dark .dark\:border-primary-950{border-color:#04140a!important}
.dark .dark\:ring-primary-950{--tw-ring-color:#04140a!important}
.dark .dark\:from-primary-950{--tw-gradient-from:#04140a var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,230,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}
.dark .dark\:to-primary-950{--tw-gradient-to:#04140a!important}
.bg-primary-500,.bg-primary-600,.dark .dark\:bg-primary-500,.dark .dark\:bg-primary-600{color:#04140a!important}
.bg-dark-500{background-color:#333333!important}
.border-dark-500{border-color:#333333!important}
.dark .dark\:bg-dark-500{background-color:#333333!important}
.dark .dark\:border-dark-500{border-color:#333333!important}
.dark .dark\:divide-dark-500>:not([hidden])~:not([hidden]){border-color:#333333!important}
.bg-dark-600{background-color:#262626!important}
.border-dark-600{border-color:#262626!important}
.dark .dark\:bg-dark-600{background-color:#262626!important}
.dark .dark\:border-dark-600{border-color:#262626!important}
.dark .dark\:divide-dark-600>:not([hidden])~:not([hidden]){border-color:#262626!important}
.bg-dark-700{background-color:#1E1E1E!important}
.border-dark-700{border-color:#1E1E1E!important}
.dark .dark\:bg-dark-700{background-color:#1E1E1E!important}
.dark .dark\:border-dark-700{border-color:#1E1E1E!important}
.dark .dark\:divide-dark-700>:not([hidden])~:not([hidden]){border-color:#1E1E1E!important}
.bg-dark-800{background-color:#141414!important}
.border-dark-800{border-color:#141414!important}
.dark .dark\:bg-dark-800{background-color:#141414!important}
.dark .dark\:border-dark-800{border-color:#141414!important}
.dark .dark\:divide-dark-800>:not([hidden])~:not([hidden]){border-color:#141414!important}
.bg-dark-900{background-color:#0A0A0A!important}
.border-dark-900{border-color:#0A0A0A!important}
.dark .dark\:bg-dark-900{background-color:#0A0A0A!important}
.dark .dark\:border-dark-900{border-color:#0A0A0A!important}
.dark .dark\:divide-dark-900>:not([hidden])~:not([hidden]){border-color:#0A0A0A!important}
.bg-dark-950{background-color:#050505!important}
.border-dark-950{border-color:#050505!important}
.dark .dark\:bg-dark-950{background-color:#050505!important}
.dark .dark\:border-dark-950{border-color:#050505!important}
.dark .dark\:divide-dark-950>:not([hidden])~:not([hidden]){border-color:#050505!important}

/* ===== 深色底兜底(v4):强制黑底 + 覆盖其他灰阶深色底 ===== */
html.dark,html.dark body,html.dark #root{background-color:#0A0A0A!important}
.dark .dark\:bg-gray-800{background-color:#141414!important}
.dark .dark\:border-gray-800{border-color:#1E1E1E!important}
.dark .dark\:bg-gray-900{background-color:#0A0A0A!important}
.dark .dark\:border-gray-900{border-color:#1E1E1E!important}
.dark .dark\:bg-gray-950{background-color:#050505!important}
.dark .dark\:border-gray-950{border-color:#1E1E1E!important}
.dark .dark\:bg-slate-800{background-color:#141414!important}
.dark .dark\:border-slate-800{border-color:#1E1E1E!important}
.dark .dark\:bg-slate-900{background-color:#0A0A0A!important}
.dark .dark\:border-slate-900{border-color:#1E1E1E!important}
.dark .dark\:bg-slate-950{background-color:#050505!important}
.dark .dark\:border-slate-950{border-color:#1E1E1E!important}
.dark .dark\:bg-zinc-800{background-color:#141414!important}
.dark .dark\:border-zinc-800{border-color:#1E1E1E!important}
.dark .dark\:bg-zinc-900{background-color:#0A0A0A!important}
.dark .dark\:border-zinc-900{border-color:#1E1E1E!important}
.dark .dark\:bg-zinc-950{background-color:#050505!important}
.dark .dark\:border-zinc-950{border-color:#1E1E1E!important}
.dark .dark\:bg-neutral-800{background-color:#141414!important}
.dark .dark\:border-neutral-800{border-color:#1E1E1E!important}
.dark .dark\:bg-neutral-900{background-color:#0A0A0A!important}
.dark .dark\:border-neutral-900{border-color:#1E1E1E!important}
.dark .dark\:bg-neutral-950{background-color:#050505!important}
.dark .dark\:border-neutral-950{border-color:#1E1E1E!important}
.dark .dark\:bg-stone-800{background-color:#141414!important}
.dark .dark\:border-stone-800{border-color:#1E1E1E!important}
.dark .dark\:bg-stone-900{background-color:#0A0A0A!important}
.dark .dark\:border-stone-900{border-color:#1E1E1E!important}
.dark .dark\:bg-stone-950{background-color:#050505!important}
.dark .dark\:border-stone-950{border-color:#1E1E1E!important}

/* ===== 主页生态平台版块 ===== */
#mo3-eco{max-width:1120px;margin:8px auto 56px;padding:0 24px;font-family:-apple-system,BlinkMacSystemFont,"PingFang SC",sans-serif}
#mo3-eco .mo3-eco-title{text-align:center;margin-bottom:28px}
#mo3-eco .mo3-eco-title h2{margin:0;font-size:26px;font-weight:800;color:#fff}
#mo3-eco .mo3-eco-title p{margin:8px 0 0;color:#8a8f98;font-size:14px}
#mo3-eco .mo3-eco-grid{display:flex;gap:20px;flex-wrap:wrap}
#mo3-eco .mo3-eco-card{display:block;flex:1 1 320px;background:#111;border:1px solid #1f1f1f;border-radius:16px;padding:24px;text-decoration:none;transition:all .2s}
#mo3-eco .mo3-eco-card:hover{border-color:#00E676;box-shadow:0 10px 30px rgba(0,230,118,.15);transform:translateY(-3px)}
#mo3-eco .mo3-eco-head{display:flex;align-items:center;gap:10px;margin-bottom:10px}
#mo3-eco .mo3-eco-name{font-size:18px;font-weight:700;color:#fff}
#mo3-eco .mo3-eco-tag{font-size:12px;color:#00E676;border:1px solid rgba(0,230,118,.4);border-radius:6px;padding:1px 8px}
#mo3-eco .mo3-eco-desc{margin:0 0 14px;color:#9aa0a6;font-size:14px;line-height:1.7}
#mo3-eco .mo3-eco-go{color:#00E676;font-size:14px;font-weight:600}

/* 隐藏页脚 GitHub 链接 */
a[href*="github.com"],a[href*="github"]{display:none!important}
