
#mp123root .mp157-documents{background:var(--t-surface)!important;color:var(--t-text)!important}
#mp123root .mp157-documents .mp157-summary{font-size:1rem;font-weight:700;color:var(--t-text)}
#mp123root .mp157-documents .mp157-upload{background:var(--t-surface2);padding:16px;border:1px solid var(--t-line);border-radius:12px;margin:16px 0}
#mp123root .mp157-documents .mp157-upload summary{font-weight:750;cursor:pointer}
#mp123root .mp157-documents form{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin-top:16px}
#mp123root .mp157-documents label{display:grid;gap:6px;min-width:220px;flex:1;color:var(--t-text)}
#mp123root .mp157-documents td{overflow-wrap:anywhere}
#mp123root .mp157-feedback{color:var(--t-text);font-weight:600}
