/* EduJoy v4.0.2 — targeted Science card only */
.ej-v402-science-card{position:relative!important;border-color:#d4e6ff!important;box-shadow:0 16px 34px rgba(52,94,170,.12)!important;background:linear-gradient(180deg,#fff,#fbfdff)!important}.ej-v402-science-card .ej-v402-active-badge{background:#dff8e8!important;color:#147a41!important;border-radius:999px!important;padding:4px 9px!important;font-size:12px!important;font-weight:900!important;display:inline-flex!important;align-items:center!important;width:auto!important;min-width:0!important}.ej-v402-main{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-height:44px!important;padding:11px 18px!important;border-radius:14px!important;background:linear-gradient(135deg,#2563eb,#7c3aed)!important;color:#fff!important;text-decoration:none!important;font-weight:900!important;box-shadow:0 10px 22px rgba(49,82,220,.20)!important;width:auto!important}.ej-v402-main:hover{transform:translateY(-1px)}.ej-v402-note{display:block;margin-top:7px;color:#2e66cc!important;font-size:12px!important;font-weight:800!important}.ej-v402-fallback{position:fixed;right:14px;bottom:14px;z-index:9999;padding:11px 15px;border-radius:999px;background:linear-gradient(135deg,#18b779,#2563eb);color:#fff!important;text-decoration:none;font-weight:900;box-shadow:0 10px 26px rgba(30,80,160,.22)}@media(max-width:720px){.ej-v402-main{min-height:42px!important;padding:10px 14px!important}.ej-v402-fallback{right:9px;bottom:9px;font-size:14px}}