/* OlymPhyX V4.2 — Adaptive Engine Stabilization */
.dashboard-main .dashboard-content{padding-top:30px}
.v4-page-hero{scroll-margin-top:120px}
.v41-readiness-details{margin-top:10px;border-top:1px solid #e0e9f0;padding-top:9px}
.v41-readiness-details summary{cursor:pointer;color:#167f9f;font-size:10px;font-weight:800;list-style:none}
.v41-readiness-details summary::-webkit-details-marker{display:none}
.v41-readiness-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:9px}
.v41-readiness-grid>div{border:1px solid #e0e9f1;background:#fbfdff;border-radius:10px;padding:7px 8px}
.v41-readiness-grid span{display:block;color:#7a8da1;font-size:8px}
.v41-readiness-grid b{display:block;font-size:13px;margin-top:1px}
.v41-readiness-details p{font-size:8.5px;color:#6f8295;line-height:1.45;margin:8px 0 0}
.math-frac{display:inline-flex;vertical-align:middle;flex-direction:column;align-items:center;line-height:1.15}
.math-frac>span:first-child{border-bottom:1.4px solid currentColor;padding:0 7px 4px}
.math-frac>span:last-child{padding-top:4px}
@media(min-width:1000px){.dashboard-body.phi-open .dashboard-content{padding-top:30px}}
