.advisor-evidence{margin-top:18px;padding:14px;border:1px solid rgba(86,216,255,.16);border-radius:15px;background:rgba(8,20,32,.42)}
.advisor-evidence[hidden]{display:none}
.advisor-evidence>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px}
.advisor-evidence>header>span{color:#75e8d0;font-size:7px;font-weight:850;letter-spacing:.17em}
.advisor-evidence>header>small{color:#6f8592;font-size:8px;text-align:right}
.advisor-evidence>div{display:grid;gap:6px}
.advisor-evidence-link{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 11px;border:1px solid rgba(255,255,255,.07);border-radius:11px;background:rgba(255,255,255,.035);text-decoration:none;transition:border-color .18s ease,background .18s ease,transform .18s ease}
.advisor-evidence-link:hover,.advisor-evidence-link:focus-visible{border-color:rgba(57,230,189,.3);background:rgba(57,230,189,.06);transform:translateY(-1px);outline:0}
.advisor-evidence-link>span{min-width:0;display:flex;flex-direction:column;gap:4px}
.advisor-evidence-link strong{overflow:hidden;color:#e9f4f5;font-size:10px;text-overflow:ellipsis;white-space:nowrap}
.advisor-evidence-link small{color:#728894;font-size:7px;line-height:1.35}
.advisor-evidence-link>b{flex:0 0 auto;color:#8debd8;font-size:8px;font-weight:800;white-space:nowrap}
@media(max-width:640px){.advisor-evidence>header{align-items:flex-start;flex-direction:column;gap:4px}.advisor-evidence>header>small{text-align:left}.advisor-evidence-link{align-items:flex-start;flex-direction:column;gap:7px}.advisor-evidence-link strong{white-space:normal}}
.universal-scope{display:grid;grid-template-columns:minmax(190px,.65fr) minmax(280px,1.3fr) minmax(360px,1.35fr);align-items:center;gap:28px;margin:0 auto 22px;padding:18px 24px;max-width:1440px;border:1px solid rgba(9,31,45,.09);border-radius:18px;background:rgba(255,255,255,.76);backdrop-filter:blur(18px)}
.universal-scope>span{color:var(--mint-dark);font-size:8px;font-weight:900;letter-spacing:.11em}.universal-scope>p{margin:0;color:#66747b;font-size:9px;line-height:1.55}.universal-scope>div{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:7px}.universal-scope>div span{padding:7px 10px;border-radius:999px;background:#edf4f1;color:#415d56;font-size:8px;font-weight:750}
@media(max-width:900px){.universal-scope{grid-template-columns:1fr;gap:10px;margin-inline:16px}.universal-scope>div{justify-content:flex-start}}
