
.cancer-spectrum{background:#fff;padding:24px 0 34px;border-bottom:1px solid #edf0f3}
.spectrum-line{height:8px;border-radius:999px;background:linear-gradient(90deg,#b79ad6 0 10%,#173f78 10% 20%,#e88fb0 20% 30%,#168f91 30% 40%,#18844a 40% 50%,#6e4595 50% 60%,#ed9a3a 60% 70%,#89bde0 70% 80%,#d7af2b 80% 90%,#8b8f97 90% 100%);margin-bottom:15px}
.spectrum-copy{text-align:center;color:#596770;font-size:13px}.spectrum-copy strong{color:#111a4d}
.effect-card:nth-child(10n+1){border-top:4px solid #173f78}.effect-card:nth-child(10n+2){border-top:4px solid #e88fb0}.effect-card:nth-child(10n+3){border-top:4px solid #168f91}.effect-card:nth-child(10n+4){border-top:4px solid #18844a}.effect-card:nth-child(10n+5){border-top:4px solid #6e4595}.effect-card:nth-child(10n+6){border-top:4px solid #ed9a3a}.effect-card:nth-child(10n+7){border-top:4px solid #89bde0}.effect-card:nth-child(10n+8){border-top:4px solid #d7af2b}.effect-card:nth-child(10n+9){border-top:4px solid #8b8f97}.effect-card:nth-child(10n){border-top:4px solid #b79ad6}
.immune-special{border:3px solid #e2b62f!important;box-shadow:0 12px 30px rgba(226,182,47,.18)!important;position:relative}
.immune-special:before{content:"***";position:absolute;right:18px;top:13px;color:#e2b62f;font-size:25px;font-weight:900;letter-spacing:4px;z-index:2}
.immune-special .effect-head{background:linear-gradient(90deg,#fff8dc,#eef8fc)}
.immune-special .immune-note{margin:0 22px 18px;padding:13px 15px;border-radius:12px;background:#111a4d;color:#fff;font-size:13px}
.immune-special .immune-note b{color:#ffd85a}
