.learning-shell .site-header .header-inner{justify-content:space-between}.learning-shell .site-header .topic-nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 20px;align-items:center}.learning-shell .site-header .topic-nav a{color:#e1e8f8;text-decoration:none;font-size:14px;font-weight:700}.learning-shell .site-header .topic-nav a:hover{text-decoration:underline}.learning-shell .site-header .topic-nav a[aria-current=page]{color:#fff;text-decoration:underline;text-decoration-color:#5ecac6;text-decoration-thickness:3px;text-underline-offset:7px}.learning-shell .guide-end{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px;padding:7px 0 26px}.learning-shell .guide-end a{color:#2453a9;font-weight:800;text-decoration:none}.learning-shell .guide-end a:hover{text-decoration:underline}.learning-shell .equation-line{width:100%;min-width:0;padding:8px 10px;border-bottom:1px solid #cbdedc;border-radius:6px}.learning-shell .equation-line:last-child{border-bottom:0}.learning-shell .equation-line.is-current{background:#dff3f1}.learning-shell .equation-line .equation-expression{width:100%}.learning-shell .percentage-equation{font-size:clamp(18px,3vw,25px);overflow-wrap:anywhere}.learning-shell .percentage-equation .equation-expression{display:block;line-height:1.4}.learning-shell .ratio-frac{vertical-align:middle;font-size:.85em;white-space:nowrap}.learning-shell .percentage-card .worked-steps{margin-top:15px}.learning-shell .percentage-card .answer-line{font-size:19px;font-weight:700}@media(max-width:900px){.learning-shell .site-header .header-inner{align-items:flex-start;flex-direction:column;justify-content:center;gap:8px;padding:12px 0}.learning-shell .site-header .topic-nav{justify-content:flex-start}.learning-shell .percentage-equation{padding:12px 14px}
}
