.mu-checks{color:var(--muted);font-size:14px;line-height:1.7;margin:8px 0 0;padding-left:20px}.mu-checks strong{color:var(--text)}.mu-form{display:flex;flex-direction:column;gap:16px;max-width:34rem}.mu-field{display:flex;flex-direction:column;gap:6px;border:0;margin:0;padding:0;min-width:0}.mu-label{font-size:13px;color:var(--text);font-weight:600}.mu-hint{font-size:12.5px;color:var(--muted)}.mu-form input[type=text],.mu-form textarea,.mu-form input[type=file]{font:inherit;font-size:14px;color:var(--text);background:var(--well);border:1px solid var(--border);border-radius:12px;padding:10px 12px;min-width:0;width:100%;box-sizing:border-box}.mu-form textarea{resize:vertical}.mu-form input:focus,.mu-form textarea:focus{outline:none;border-color:var(--accent)}.mu-agree{font-size:14px;color:var(--text);line-height:1.5}.mu-form button[type=submit]{align-self:flex-start;padding:12px 22px}.mu-terms{color:var(--muted);font-size:13px;line-height:1.6;margin:6px 0 0;padding-left:20px;max-width:68ch}.mu-terms li+li{margin-top:6px}.mu-terms-wrap{margin-top:16px}.mu-msg{font-size:14px;min-height:1.4em;margin:0}.mu-msg.good{color:var(--accent)}.mu-msg.bad{color:var(--danger)}.mu-row{padding:12px 0;border-top:1px solid var(--border)}.mu-row:first-child{border-top:0;padding-top:0}.mu-by{color:var(--muted)}.mu-status{font-size:13.5px;margin:4px 0 0}.mu-approved .mu-status{color:var(--accent)}.mu-reason{font-size:13.5px;font-style:italic;margin:4px 0 0}.mu-row button{margin-top:8px}
