/* AP Calculus AB Unit 3 practice refinements — Version 11.11. */
.u3-mode-banner{max-width:780px;margin:0 auto 14px;padding:8px 12px;border:1px solid #4a4a4a;border-radius:9px;background:#070707;text-align:center;color:#ddd;font-weight:800}
.u3-mode-banner.calculator{border-color:#f5c400;color:#f5c400}
.u3-mode-banner .u3-banner-calculator{display:inline-block;width:15px;height:19px;margin-right:7px;border:1px solid currentColor;border-radius:2px;vertical-align:-4px;position:relative}
.u3-mode-banner .u3-banner-calculator::before{content:"";position:absolute;left:3px;right:3px;top:3px;height:3px;border:1px solid currentColor}
.u3-mini-graph{display:block;width:min(100%,420px);height:auto;margin:4px auto;color:#777}
.u3-mini-graph line{stroke:#666;stroke-width:1.5}.u3-mini-graph text{fill:#ddd;font:16px Arial,sans-serif}
.practice-shell .question-box mjx-container{max-width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:2px}
.worked-method{margin:.85rem 0;padding:.75rem .85rem;border:1px solid #343434;border-radius:10px;background:#0b0b0b}
.worked-method h4{margin:0 0 .55rem;color:#f5c400;font-size:1rem}
.worked-method .worked-steps p,.calculator-directions p{display:block;margin:.5rem 0;line-height:1.55}
.calculator-method{border-color:#705e00}
@media(max-width:600px){.u3-mode-banner{font-size:.88rem}.practice-shell .question-box{font-size:1rem}.u3-mini-graph{width:100%}}
