.mi-public{max-width:790px}
.mi-public .md-brand a{text-decoration:none}
.mi-public .md-panel{border-top:4px solid var(--md-green)}
.mi-public h1{max-width:13ch}
.mi-note{font-size:.9rem;margin-bottom:0}
.md-shell .mi-check{display:flex;align-items:flex-start;gap:.6rem;font-weight:500;margin-top:16px}
.mi-check input{margin-top:.42em}
.mi-honey{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}
.mi-controls{align-items:flex-end}
.mi-controls label{margin:0;min-width:min(230px,100%)}
.mi-controls a{align-self:center}
.mi-inquiry summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:.55rem}
.mi-inquiry summary::before{content:'+';color:var(--md-green)}
.mi-inquiry[open] summary::before{content:'−'}
.mi-inquiry .md-actions{align-items:flex-end;margin-bottom:0}
.mi-inquiry .md-actions label{margin:0}
.mi-inquiry .mi-message{white-space:pre-wrap;overflow-wrap:anywhere}
