.mg-tool{max-width:900px}.mg-tool form{max-width:none}.mg-tool #mg-mode{margin-bottom:24px}.mg-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0}.mg-metrics>div{background:var(--sc-surface-alt);border-radius:var(--sc-radius-md);padding:16px;min-width:0}.mg-metrics dt{font-size:.85rem;color:var(--sc-text-secondary)}.mg-metrics dd{font-size:1.2rem;font-weight:700;margin:8px 0 0;overflow-wrap:anywhere}.mg-tool .rp-answer h2{font-size:clamp(2rem,6vw,3rem);overflow-wrap:anywhere}.mg-tool .mg-loss{border-left-color:#a12e21;background:#fff1ed}.mg-tool .mg-loss h2{color:#a12e21}.mg-tool [aria-invalid=true]{border-color:#a12e21!important}.mg-tool .rp-working p{font-size:.95rem}.sc-en .sc-language-content a.en-tool-card{text-decoration:none}@media(max-width:600px){.mg-metrics{grid-template-columns:1fr}}@media print{.sc-en #mg-form,.sc-en .mg-tool>.en-intro,.sc-en .mg-tool [data-status],.sc-en .mg-tool .rp-actions{display:none!important}.sc-en .mg-tool{break-inside:auto;max-width:none}.mg-metrics{grid-template-columns:repeat(3,minmax(0,1fr));break-inside:avoid}}
