.mf-root{min-width:0;letter-spacing:0}.mf-root [hidden]{display:none!important}
.mf-root .mf-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0}.mf-fields>div{min-width:0}.mf-fields dt{font-size:12px;color:var(--muted)}.mf-fields dd{margin:5px 0 0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}
.mf-controls{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin:16px 0}.mf-controls label{flex:1;min-width:120px;font-size:12px;display:grid;gap:5px}.mf-controls select{width:100%;min-width:0;padding:9px;border:1px solid var(--line);border-radius:5px;background:white;font:inherit}
.mf-record{padding:16px 0;border-bottom:1px solid var(--line);min-width:0}.mf-record a,.mf-root code,.mf-root dd,.mf-record p{overflow-wrap:anywhere}.mf-record h3{font-size:15px;margin:0 0 8px}.mf-record p{margin:6px 0;font-size:13px}.mf-record small{display:block;color:var(--muted)}
.mf-pages{display:flex;align-items:center;gap:10px;margin:18px 0}.mf-pages span{flex:1;font-size:12px}.mf-root [data-error=true]{color:#b42318}.mf-root h3{font-size:16px}.mf-root a{color:var(--green);text-underline-offset:3px}.mf-status{min-height:22px}.mf-flow{list-style:none;padding:0}.mf-flow li{border-left:2px solid var(--line);padding:8px 0 14px 12px;overflow-wrap:anywhere;font-size:13px}.mf-flow small{display:block;margin-top:5px;color:var(--muted)}
@media(max-width:420px){.mf-root .mf-fields{grid-template-columns:minmax(0,1fr)}}
