.mmai-scorecard__input.is-invalid{border-color:rgba(183,76,114,.34)!important;box-shadow:0 0 0 4px rgba(183,76,114,.08),inset 0 1px 0 rgba(255,255,255,.92)!important}.mmai-scorecard__checkwrap.is-invalid{border-radius:12px;box-shadow:0 0 0 3px rgba(183,76,114,.08)}#sp-crxxue.mmai-scorecard-section .mmai-scorecard__aiassist[hidden]{display:none!important}#sp-crxxue.mmai-scorecard-section .mmai-scorecard__aiassist{position:relative;isolation:isolate;overflow:hidden;width:min(100%,930px);margin:10px auto 0;padding:13px 14px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;border-radius:18px;border:1px solid rgba(113,82,205,.115);background:radial-gradient(120% 140% at 8% 0%,rgba(142,110,255,.075) 0%,rgba(142,110,255,.026) 34%,rgba(142,110,255,0) 70%),linear-gradient(180deg,rgba(255,255,255,.92) 0%,rgba(248,244,255,.955) 100%);box-shadow:0 12px 24px rgba(47,28,94,.045),inset 0 1px 0 rgba(255,255,255,.88),0 0 0 1px rgba(255,255,255,.48)}#sp-crxxue.mmai-scorecard-section .mmai-scorecard__aiassist::before{content:"";position:absolute;left:14px;right:14px;top:0;height:1px;pointer-events:none;background:linear-gradient(90deg,rgba(125,92,255,0),rgba(125,92,255,.16),rgba(255,255,255,.78),rgba(125,92,255,.16),rgba(125,92,255,0))}#sp-crxxue.mmai-scorecard-section .mmai-scorecard__aiassist::after{content:"";position:absolute;right:-52px;top:-72px;width:160px;height:160px;border-radius:999px;pointer-events:none;background:radial-gradient(circle,rgba(126,91,255,.105) 0%,rgba(126,91,255,0) 68%);filter:blur(5px)}#sp-crxxue.mmai-scorecard-section .mmai-scorecard__aiassistcopy,#sp-crxxue.mmai-scorecard-section .mmai-scorecard__aiassistlink{position:relative;z-index:1}#sp-crxxue.mmai-scorecard-section .mmai-scorecard__aiassistlabel{display:inline-flex;align-items:center;gap:7px;margin:0 0 5px;color:#5b38d9;font-size:10px;font-weight:850;line-height:1;letter-spacing:.14em;text-transform:uppercase}#sp-crxxue.mmai-scorecard-section .mmai-scorecard__aiassistlabel::before{content:"";width:6px;height:6px;flex:0 0 auto;border-radius:999px;background:linear-gradient(180deg,#9d79ff 0%,#6533d3 100%);box-shadow:0 0 0 3px rgba(126,91,255,.09),0 0 14px rgba(101,51,211,.16)}#sp-crxxue.mmai-scorecard-section .mmai-scorecard__aiassisttext{max-width:68ch;margin:0;color:rgba(56,42,90,.7);font-size:.875rem;font-weight:570;line-height:1.45;letter-spacing:-.008em;text-wrap:pretty}#sp-crxxue.mmai-scorecard-section .mmai-scorecard__aiassistlink{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:210px;min-height:42px;padding:0 15px;border-radius:14px;border:1px solid rgba(113,82,205,.15);color:#4b3a72!important;-webkit-text-fill-color:#4b3a72!important;text-decoration:none!important;font-size:12.8px;font-weight:850;line-height:1.05;letter-spacing:-.006em;text-align:center;background:radial-gradient(120% 120% at 50% 0%,rgba(255,255,255,.88) 0%,rgba(255,255,255,.4) 30%,rgba(255,255,255,0) 68%),linear-gradient(180deg,rgba(255,255,255,.98) 0%,rgba(243,237,255,.96) 100%);box-shadow:0 8px 18px rgba(47,28,94,.045),inset 0 1px 0 rgba(255,255,255,.88);transition:transform .16s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,-webkit-text-fill-color .18s ease}#sp-crxxue.mmai-scorecard-section .mmai-scorecard__aiassistlink span{flex:0 0 auto;transform:translateY(-.5px);opacity:.82}#sp-crxxue.mmai-scorecard-section .mmai-scorecard__aiassistlink:hover{transform:translateY(-1px);color:#3f2f68!important;-webkit-text-fill-color:#3f2f68!important;border-color:rgba(113,82,205,.25);box-shadow:0 11px 22px rgba(47,28,94,.06),inset 0 1px 0 rgba(255,255,255,.9)}#sp-crxxue.mmai-scorecard-section .mmai-scorecard__aiassistlink:focus-visible{outline:none;border-color:rgba(113,82,205,.32);box-shadow:0 0 0 4px rgba(113,82,205,.1),0 11px 22px rgba(47,28,94,.06),inset 0 1px 0 rgba(255,255,255,.9)}@media (min-width:700px) and (max-width:1024px){#sp-crxxue.mmai-scorecard-section .mmai-scorecard__aiassist{width:100%;margin-top:10px;padding:13px;gap:12px;border-radius:18px}#sp-crxxue.mmai-scorecard-section .mmai-scorecard__aiassisttext{font-size:.855rem;line-height:1.42}#sp-crxxue.mmai-scorecard-section .mmai-scorecard__aiassistlink{min-width:200px;min-height:42px;font-size:12.6px}}@media (max-width:767px){#sp-crxxue.mmai-scorecard-section .mmai-scorecard__aiassist{width:100%!important;max-width:100%!important;min-width:0!important;grid-template-columns:1fr;justify-items:center;gap:10px;margin-top:10px;padding:13px;border-radius:17px;text-align:center}#sp-crxxue.mmai-scorecard-section .mmai-scorecard__aiassistcopy{width:100%;max-width:100%;min-width:0}#sp-crxxue.mmai-scorecard-section .mmai-scorecard__aiassistlabel{justify-content:center;margin-bottom:6px;font-size:9.4px;letter-spacing:.13em}#sp-crxxue.mmai-scorecard-section .mmai-scorecard__aiassisttext{width:100%;max-width:31ch;margin:0 auto;font-size:.805rem;line-height:1.36;text-align:center;text-wrap:balance}#sp-crxxue.mmai-scorecard-section .mmai-scorecard__aiassistlink{width:100%!important;max-width:250px!important;min-width:0!important;min-height:42px;padding:0 13px;font-size:12.35px}}@media (max-width:430px){#sp-crxxue.mmai-scorecard-section .mmai-scorecard__aiassist{padding:12px;border-radius:16px}#sp-crxxue.mmai-scorecard-section .mmai-scorecard__aiassisttext{max-width:28ch;font-size:.78rem;line-height:1.34}#sp-crxxue.mmai-scorecard-section .mmai-scorecard__aiassistlink{max-width:235px!important;min-height:40px;font-size:12.1px}}@media (prefers-reduced-motion:reduce){#sp-crxxue.mmai-scorecard-section .mmai-scorecard__aiassistlink{transition:none!important}#sp-crxxue.mmai-scorecard-section .mmai-scorecard__aiassistlink:hover{transform:none!important}}