.milu-metrics{font-family:inherit;color:var(--ink,#17191c);background:var(--paper,#fff);border-top:1px solid var(--line,#d3d5db);padding:18px 24px;font-size:14px;line-height:1.65;clear:both}.milu-metrics-inner{max-width:1080px;margin:0 auto}.milu-metrics button,.milu-metrics a{font:inherit;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:9px 16px;border:1px solid var(--line,#d3d5db);border-radius:12px;color:inherit;background:transparent;cursor:pointer}.milu-metrics a{text-decoration:underline}.milu-metrics button:focus-visible,.milu-metrics a:focus-visible{outline:3px solid var(--focus,#0668d6);outline-offset:3px}.milu-metrics h2{font-size:20px;line-height:1.4;margin:18px 0 8px;letter-spacing:-.02em}.milu-metrics-description{max-width:740px;margin:0 0 16px}.milu-metrics-buttons{display:flex;gap:10px;flex-wrap:wrap}.milu-metrics-status{margin:8px 0 0;font-size:13px}.milu-metrics-status:empty{display:none}.milu-metrics [hidden]{display:none!important}.milu-metrics button:disabled{opacity:.6;cursor:default}html[data-theme=dark] .milu-metrics{color:var(--ink,#f1f2f4);background:var(--paper,#121316)}html[data-contrast=more] .milu-metrics,html[data-contrast=more] .milu-metrics button,html[data-contrast=more] .milu-metrics a{border:2px solid currentColor}@media(max-width:390px){.milu-metrics{padding:16px}.milu-metrics-buttons{display:grid;grid-template-columns:1fr}.milu-metrics-buttons>*{width:100%}}@media print{.milu-metrics{display:none}}
.milu-metrics.milu-metrics-prompt{position:relative;z-index:1;margin:8px auto 0;max-width:1120px;border:1px solid var(--line,#d3d5db);border-radius:18px;padding:14px 20px;box-sizing:border-box;background:var(--milu-mint,var(--paper,#fff))}.milu-metrics-prompt .milu-metrics-open{font-weight:650;padding:0;border:0;justify-content:flex-start}.milu-metrics-prompt h2{display:none}.milu-metrics-prompt .milu-metrics-description{font-size:13px;line-height:1.55;margin:0;max-width:630px}.milu-metrics-prompt .milu-metrics-options{display:flex;align-items:center;gap:20px;justify-content:space-between}.milu-metrics-prompt .milu-metrics-buttons{flex-shrink:0;gap:8px}.milu-metrics-prompt .milu-metrics-buttons button{background:var(--paper,#fff)}.milu-metrics-prompt .milu-metrics-buttons a{font-size:12px;border-color:transparent;padding:8px}.milu-metrics-retry{margin-top:8px}@media(max-width:760px){.milu-metrics.milu-metrics-prompt{margin:8px 16px 0;padding:10px 14px}.milu-metrics-prompt .milu-metrics-options{display:block}.milu-metrics-prompt .milu-metrics-description{font-size:12px}.milu-metrics-prompt .milu-metrics-buttons{display:flex;flex-wrap:wrap;margin-top:10px}.milu-metrics-prompt .milu-metrics-buttons>*{width:auto;flex:1;padding:8px}.milu-metrics-prompt .milu-metrics-buttons a{flex-basis:100%;min-height:40px}.milu-metrics-prompt .milu-metrics-open{min-height:44px}.milu-metrics-prompt .milu-metrics-buttons button{font-size:13px;min-height:44px}}
/* Local colors: tool projects do not all define --paper on the document root. */
.milu-metrics-prompt .milu-metrics-buttons button{background:#fffdf9;color:#352e28}
html[data-theme="dark"] .milu-metrics-prompt .milu-metrics-buttons button{background:#202920;color:#f7f0e4}
