.mc{background:var(--bg2);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:3px;margin:1.5rem 0;padding:1rem 1.1rem}.mc__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.8rem;margin-bottom:.8rem;display:flex}.mc__title{margin:0;font-size:1.15rem}.mc__method{color:var(--text2);font-size:.78rem}.mc__method:hover{color:var(--accent)}.mc__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.7rem 1rem;margin:0;display:grid}.mc__row{background:var(--bg);border:1px solid var(--border);border-radius:3px;flex-direction:column;gap:.15rem;padding:.55rem .7rem;display:flex}.mc__label{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.09em;color:var(--text2);font-size:.7rem}.mc__value{flex-direction:column;gap:.12rem;margin:0;display:flex}.mc__num{font-family:var(--font-display);color:var(--text);font-size:1.35rem;font-weight:800;line-height:1.1}.mc__band{color:var(--accent);font-size:.8rem;font-weight:600}.mc__detail{color:var(--text2);font-size:.76rem}.mc__def{color:var(--text-muted);margin-top:.2rem;font-size:.72rem;line-height:1.45}.mc__def a{color:var(--text2);text-decoration:underline}.mc__def a:hover{color:var(--accent)}.mc__note{color:var(--text2);margin:.9rem 0 0;font-size:.8rem;line-height:1.5}
